课程
/前端开发
/JavaScript
/mobx入门基础教程
感觉换汤不换药,这个要怎么理解呢?
2018-07-28
源自:mobx入门基础教程 5-2
正在回答
TodoList除了TodoView、TodoFooter以外,还有TodoHeader,而TodoItem组件组成了TodoView组件,所以TodoList组件渲染和TodoView组件渲染是有本质区别的。TodoList组件相当于一个容器组件,它的渲染是整个大组件的渲染,TodoView的渲染只是其中一个部分的渲染。
在这里区别可能不明显,主要是因为这个项目太小了,如果是大型前端项目,一个小组件的改变引起整个大组件的渲染,渲染效率是会打很大折扣的。这也不符合React组件化的初衷。
举报
mobx框架基础入门,使用mobx做状态管理
1 回答TodoList不会渲染了,但是新增加的TodoView会重新渲染
2 回答mobx导致react多次渲染
1 回答修饰器使用报错,一步步跟着视频敲的,运行的时候出错了,感觉是修饰器没加载进去,不知道要如何修改。
2 回答className完成的样式使用了join(),不是很明白
1 回答next.js中的getInitialProps如何发起mobx中的action