README
@lock
用于防暴击
class Test {
// 装饰类字段箭头函数
@lock() a = async () => {};
// 装饰类成员函数
@lock()
async b() {}
// 用lock直接包裹函数 lock(()=>{})
addC = lock(async () => {});
}
用于防暴击
<script type="module">
import atLock from 'https://cdn.skypack.dev/at-lock';
</script>
用于防暴击
class Test {
// 装饰类字段箭头函数
@lock() a = async () => {};
// 装饰类成员函数
@lock()
async b() {}
// 用lock直接包裹函数 lock(()=>{})
addC = lock(async () => {});
}