老师,请问下react中类似Vue中watch的方法

来源:10-3 课程总结

qq_一琴心一_0

2018-09-29

react中一些监听props或者state变化的生命周期函数(componentWillReceiveProps,componentWillUpdate等)都是监听的整个props或者state中的数据,如果我在里面要更新state中的值,则又会触发这个生命周期函数,如此形成无限循环,导致报错。
请问老师,react中有没有类似于Vue中监听props或者state中某个值的变化,这样就互不干扰了。

写回答

2回答

慕运维2858188

2018-10-06

> 如果我在里面要更新state中的值,则又会触发这个生命周期函数,如此形成无限循环,导致报错。


为什么要在这个里面去更新state呢?



0
1
Dell
哪个里面?
2018-10-07
共1条回复

Dell

2018-10-01

没有,你只能通过几个钩子函数来判断是否发生变化

0
0

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程