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 Popup from '../mixins/popup';
|
||||
|
||||
const bem = createBem('van-actionsheet');
|
||||
|
||||
export default create({
|
||||
export default createSfc({
|
||||
name: 'actionsheet',
|
||||
|
||||
mixins: [Popup],
|
||||
@ -25,7 +25,7 @@ export default create({
|
||||
},
|
||||
|
||||
methods: {
|
||||
onSelect(item, event) {
|
||||
onSelect(event, item) {
|
||||
event.stopPropagation();
|
||||
|
||||
if (!item.disabled && !item.loading) {
|
||||
@ -64,7 +64,9 @@ export default create({
|
||||
item.className,
|
||||
'van-hairline--top'
|
||||
]}
|
||||
onClick={this.onSelect.bind(this, item)}
|
||||
onClick={event => {
|
||||
this.onSelect(event, item);
|
||||
}}
|
||||
>
|
||||
{item.loading ? (
|
||||
<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';
|
||||
|
||||
const bem = createBem('van-badge-group');
|
||||
|
||||
export default create({
|
||||
export default createSfc({
|
||||
name: 'badge-group',
|
||||
|
||||
props: {
|
||||
|
@ -1,10 +1,10 @@
|
||||
import Info from '../info';
|
||||
import create from '../utils/create';
|
||||
import createSfc from '../utils/create';
|
||||
import createBem from '../utils/bem';
|
||||
|
||||
const bem = createBem('van-badge');
|
||||
|
||||
export default create({
|
||||
export default createSfc({
|
||||
name: 'badge',
|
||||
|
||||
props: {
|
||||
|
Loading…
x
Reference in New Issue
Block a user