vant/src/toast/lock-click.ts
2020-10-23 22:17:54 +08:00

18 lines
326 B
TypeScript

let lockCount = 0;
export function lockClick(lock: boolean) {
if (lock) {
if (!lockCount) {
document.body.classList.add('van-toast--unclickable');
}
lockCount++;
} else if (lockCount) {
lockCount--;
if (!lockCount) {
document.body.classList.remove('van-toast--unclickable');
}
}
}