在react 监听数据对象的变更?
自己实现了一个感觉不太优雅, 主要在react中使用。
主要用于组件props的依赖。
如c组件的number,value 依赖a,b组件。a,b 组件变更时c组件也变更
window.watchData = [
{key: 'a', value: 'a', number: 1},
{key: 'c', value: {
wathch: ['a.value', 'b.value'],
handler: function(a, b){
return a+b
}
}, number: {
wathch: ['a.number', 'b.number'],
handler: function(a, b){
return a+b
}
}},
{key: 'b', value: 'b', number: 2},
]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论
评论(2)
请看 context
Hook 文档