摘要: React路由 React路由介绍 现代的前端应用大多数是SPA(单页应用程序),也就是只有一个HTML页面的应用程序。因为它的用户体验更好、对服务器压力更小,所以更受欢迎。为了有效的使用单个页面来管理多页面的功能,前端路由应运而生。 前端路由功能:让用户从一个视图(页面)导航到另一个视图(页面) 阅读全文
posted @ 2019-12-06 15:20 CNYangx 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 虚拟DOM和Diff算法 React更新视图的思想是:只要state变化就重新渲染视图 特点:思路非常清晰 问题:组件中只有一个DOM元素需要更新时,也得把整个组件的内容重新渲染吗? 不是这样的 理想状态:部分更新,只更新变化的地方 React运用的核心点就是 虚拟DOM 配合 Diff 算法 虚拟 阅读全文
posted @ 2019-12-06 13:28 CNYangx 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 关键字 | setState | JSX语法转换 | 组件更新机制 组件更新机制 setState() 的两个作用 修改state 更新组件 过程:父组件重新渲染时,也会重新渲染子组件,但只会渲染当前组件子树(当前组件以其所有子组件) 组件性能优化 减轻state 减轻state:只存储跟组件渲染相 阅读全文
posted @ 2019-12-06 12:11 CNYangx 阅读(348) 评论(0) 推荐(0) 编辑