mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-28 04:16:35 +08:00
[bugfix] Actionsheet: item unclickable when loading (#1587)
This commit is contained in:
parent
f547cd29d3
commit
6f6bed4eb9
@ -8,7 +8,7 @@
|
|||||||
<ul v-else class="van-hairline--bottom">
|
<ul v-else class="van-hairline--bottom">
|
||||||
<li
|
<li
|
||||||
v-for="item in actions"
|
v-for="item in actions"
|
||||||
:class="[b('item', { disabled: item.disabled }), item.className, 'van-hairline--top']"
|
:class="[b('item', { disabled: item.disabled || item.loading }), item.className, 'van-hairline--top']"
|
||||||
@click.stop="onClickItem(item)"
|
@click.stop="onClickItem(item)"
|
||||||
>
|
>
|
||||||
<template v-if="!item.loading">
|
<template v-if="!item.loading">
|
||||||
@ -60,7 +60,7 @@ export default create({
|
|||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
onClickItem(item) {
|
onClickItem(item) {
|
||||||
if (item.callback && !item.disabled) {
|
if (item.callback && !item.disabled && !item.loading) {
|
||||||
item.callback(item);
|
item.callback(item);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user