1.0.33 • Published 4 years ago
q-proxyable v1.0.33
q-proxyable
一个简单的让对象、数组变得可被监听的库
import { Proxyable } from 'q-proxyable';
const arr = Proxyable([1], {
get(target, prop, value) {
console.log(prop, value);
},
});
支持 Proxy . DefineProperty
- 当系统支持 proxy 的时候,自动使用 proxy,否则使用 DefineProperty
- 对数组的方法进行了改写,DefineProperty 模式下能够监听到 length 的变化
支持全局增加监听事件
addProxyHandler({
get(target, prop, value) {},
});
所有的被代理的对象、数组都可以在这里被监听到。
1.0.33
4 years ago
1.0.32
4 years ago
1.0.29
4 years ago
1.0.31
4 years ago
1.0.30
4 years ago
1.0.28
4 years ago
1.0.27
4 years ago
1.0.26
4 years ago
1.0.25
4 years ago
1.0.24
4 years ago
1.0.23
4 years ago
1.0.22
4 years ago
1.0.21
4 years ago
1.0.20
4 years ago
1.0.19
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago