React Vue Angular常识
文章平均质量分 78
sky-code
丰富自己,方便他人
展开
-
浅谈vue和react的数据流和绑定
就数据流来说:Vue和React均是单向数据流传递,举个例子:单向数据流指只能从一个方向修改数据,姑且我们可以这样理解,如下图所示。一个父组件下有两个子组件1和子组件2,父组件可以向子组件传递数据。假如子组件都获取到了父组件的name,在子组件1中对name重新修改之后,子组件2和父组件中的值并不会发生改变,这正是因为Vue中的机制是单向数据流,子组件不能直接改变父组件的状态。但反过来,如果是...原创 2018-12-05 18:22:58 · 2414 阅读 · 1 评论 -
react的纯组件和无状态组件
1.1 无状态组件无状态组件可以通过减少继承Component而来的生命周期函数而达到性能优化的效果。从本质上来说,无状态组件就是一个单纯的render函数,所以无状态组件的缺点也是显而易见的。因为它没有shouldComponentUpdate生命周期函数,所以每次state更新,它都会重新绘制render函数。原则上,只要一个组件只具有render函数时,都可以封装成无状态组件,但是我认为...原创 2019-01-02 11:58:21 · 751 阅读 · 0 评论