在react 监听数据对象的变更?

在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},

]


回答:

请看 context


回答:

useEffect(() => {

// Update the document title using the browser

}, [item]);

Hook 文档

以上是 在react 监听数据对象的变更? 的全部内容, 来源链接: utcz.com/p/935675.html

回到顶部