react如何实现类似于vue中的watch

来源:7-14 React组件生命周期

慕粉4171047

2020-03-11

老师您好,大致了解到的是,若只有少量数据需要被watch,可以使用Object.defineProperty,或在生命周期componentDidUpdate中处理,如果有大量数据要被watch的话,还有没有其他的方法?

写回答

1回答

双越

2020-03-11

React 就是 js + jsx ,它没有 vue 那么多定义的 watch computed 等方便的 API 或者配置。

你想,你纯写 js 的时候,也会有类似 watch 的场景吧?此时你是怎么解决的?

1
4
双越
回复
慕粉3871079
React 中不用这种监听的机制,都是手动触发 setState 或者 dispatchAction
2021-02-25
共4条回复

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4694 学习 · 1667 问题

查看课程