请教一些react相关的问题
来源:4-14 虚拟DOM-考点总结和复习
爱学习啦啦啦啦
2020-04-12
输入正文
1.如果要在react中实现响应式 应该怎么做
就对于一个最基本的组件而言
render函数就一个<p>hello<p>
旁边有个按钮 点击过后就变成了 hello world
按照传统方式是this.setState一下
现在的需求是直接像vue一样直接this一下就行
请问一下object.defineProperty这个方法加在哪里
传入的对象是什么
2.对于react router4.0来说 是怎么实现点击切换路由页面不刷新的
3.immutable.js的一个对象 和其他对象判等的时候 为什么需要通过一个api才能判断
写回答
1回答
-
双越
2020-04-12
第一,React 中修改 state 必须用 setState 不能像 Vue 那样用 this 直接修改,原生就不支持,也不要想自己通过 Object.defineProperty 来解决。
第二,前端路由的原理参考 4-20 和 4-21
第三,因为 immutable.js 是自己封装了对象的各种操作方法,不能像普通 js 对象这样操作。这样做是为了实现“不可变值”这个功能。
022020-04-13
相似问题