使用代理通过自设置方法将回调附加到对象

时间:2018-09-23 20:52:18

标签: javascript reactjs scope reactive-programming es6-proxy

我正在寻找在对象(下面的Counter实例)上创建代理的方法,当该对象发生更改时,它将导致触发callbacks数组的所有功能({{1} }数组将使用来自计数器实例的数据由任何React组件中的callbacks填充...这样,将触发重新渲染并反映新数据)。一种约束是对象只能从自身内部进行操作(实例方法() => this.setState()increment)。另一个约束是decrement数组即使在初始化对象和代理之后(无论何时调用实例方法都被触发),也需要可编辑。我正在尝试使用这种技术基于计数器类的活动来重新渲染React组件。这是我目前的尝试(递增或递减时不重新渲染)。非常感谢您抽出宝贵的时间阅读本文,我非常感谢您提出的任何建议!

callbacks

0 个答案:

没有答案