mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
[improvement] create sfc method name (#2445)
This commit is contained in:
parent
f4160d7dd5
commit
f2a5c365de
@ -1,10 +1,10 @@
|
|||||||
import create from '../utils/create';
|
import createSfc from '../utils/create';
|
||||||
import createBem from '../utils/bem';
|
import createBem from '../utils/bem';
|
||||||
import Popup from '../mixins/popup';
|
import Popup from '../mixins/popup';
|
||||||
|
|
||||||
const bem = createBem('van-actionsheet');
|
const bem = createBem('van-actionsheet');
|
||||||
|
|
||||||
export default create({
|
export default createSfc({
|
||||||
name: 'actionsheet',
|
name: 'actionsheet',
|
||||||
|
|
||||||
mixins: [Popup],
|
mixins: [Popup],
|
||||||
@ -25,7 +25,7 @@ export default create({
|
|||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
onSelect(item, event) {
|
onSelect(event, item) {
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
|
|
||||||
if (!item.disabled && !item.loading) {
|
if (!item.disabled && !item.loading) {
|
||||||
@ -64,7 +64,9 @@ export default create({
|
|||||||
item.className,
|
item.className,
|
||||||
'van-hairline--top'
|
'van-hairline--top'
|
||||||
]}
|
]}
|
||||||
onClick={this.onSelect.bind(this, item)}
|
onClick={event => {
|
||||||
|
this.onSelect(event, item);
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
{item.loading ? (
|
{item.loading ? (
|
||||||
<loading class={bem('loading')} size="20px" />
|
<loading class={bem('loading')} size="20px" />
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import create from '../utils/create';
|
import createSfc from '../utils/create';
|
||||||
import createBem from '../utils/bem';
|
import createBem from '../utils/bem';
|
||||||
|
|
||||||
const bem = createBem('van-badge-group');
|
const bem = createBem('van-badge-group');
|
||||||
|
|
||||||
export default create({
|
export default createSfc({
|
||||||
name: 'badge-group',
|
name: 'badge-group',
|
||||||
|
|
||||||
props: {
|
props: {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import Info from '../info';
|
import Info from '../info';
|
||||||
import create from '../utils/create';
|
import createSfc from '../utils/create';
|
||||||
import createBem from '../utils/bem';
|
import createBem from '../utils/bem';
|
||||||
|
|
||||||
const bem = createBem('van-badge');
|
const bem = createBem('van-badge');
|
||||||
|
|
||||||
export default create({
|
export default createSfc({
|
||||||
name: 'badge',
|
name: 'badge',
|
||||||
|
|
||||||
props: {
|
props: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user