摘要: Context API 是 React 官方提供的一种组件树全局通信的方式。 Context API 有 3 个关键的要素:React.createContext、Provider、Consumer。 我们通过调用 React.createContext,可以创建出一组 Provider。Provi 阅读全文
posted @ 2022-12-28 21:10 哥哦狗子 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 发布-订阅模型 API 设计思路 发布-订阅模式中有两个关键的动作:事件的监听(订阅)和事件的触发(发布),这两个动作自然而然地对应着两个基本的 API 方法。 on():负责注册事件的监听器,指定事件触发时的回调函数。 emit():负责触发事件,可以通过传参使其在触发的时候携带数据 。 最后,只 阅读全文
posted @ 2022-12-28 20:04 哥哦狗子 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 从 React 15 说起 Mounting 阶段:组件的初始化渲染(挂载) constructor :仅仅在挂载的时候被调用一次,我们可以在该方法中对 this.state 进行初始化; componentWillMount:只在挂载阶段被调用一次, render:在执行过程中并不会去操作真实 D 阅读全文
posted @ 2022-12-28 17:03 哥哦狗子 阅读(94) 评论(0) 推荐(0) 编辑
摘要: JSX 的本质是什么 JSX 是 JavaScript 的一种语法扩展,它和模板语言很接近,但是它充分具备 JavaScript 的能力,JSX 的本质是React.createElement这个 JavaScript 调用的语法糖。 JSX 是如何映射为 DOM 1. JSX 标签都被Babel转 阅读全文
posted @ 2022-12-28 14:53 哥哦狗子 阅读(139) 评论(0) 推荐(0) 编辑