摘要: [A] 生命周期 1. React中提供了一下钩子函数,也叫生命周期函数 2. 这些钩子函数与render方法并列(render也属于一种生命周期函数·),直接写成 xxx(){} 形式即可 [B] 主要的生命周期函数:(按顺序) 初次渲染阶段: 初始化: constructor() {} 组件挂载 阅读全文
posted @ 2022-10-10 18:05 CarreyB 阅读(30) 评论(0) 推荐(0) 编辑
摘要: [A] 基本逻辑 1. 通过onXxx属性指定事件处理函数(注意大小写) a. React使用的式自定义(合成)事件,而不是使用的原生的DOM事件 -- 为了更好的兼容 b. React中的事件通过事件委托的方式处理(委托给最外层的元素) -- 为了更高效 2. 通过event.target得到发生 阅读全文
posted @ 2022-10-10 17:50 CarreyB 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 暂无 阅读全文
posted @ 2022-10-10 17:41 CarreyB 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [A] 类组件的执行顺序及次数 1. 类组件渲染过程中从上往下执行,先执行constructor构造器,再执行render函数返回dom 2. constructor执行一次,即类组件首次渲染的时候执行 3. render函数执行 1+n 次,即首次渲染的时候执行一次,当页面数据更新后再执行一次 4 阅读全文
posted @ 2022-10-10 17:35 CarreyB 阅读(83) 评论(0) 推荐(0) 编辑
摘要: [A] 模块与组件,模块化与组件化的理解 模块 1. 向外提供特定功能的js程序,一般就是一个js文件,其本质是一系列的js语句集合 2. 为什么要拆分模块,随着业务逻辑的增加,代码量会越来越大且更复杂 3. 作用:复用js,简化js的编写,提高计算的执行效率 模块化: 当应用的js由若干得到模块拆 阅读全文
posted @ 2022-10-10 16:43 CarreyB 阅读(16) 评论(0) 推荐(0) 编辑
摘要: [A] 基础介绍 react是一个将数据渲染成html视图的JavaScript库(即帮助操作DOM呈现页面) 开发人员 由Facebook开发,且开源 应用: 目前react正在被腾讯,阿里等互联网大厂使用中... 原生JavaScript的缺陷: 1. 原生的JavaScript操作DOM繁琐, 阅读全文
posted @ 2022-10-10 16:39 CarreyB 阅读(24) 评论(0) 推荐(0) 编辑