随笔分类 -  React

摘要:ref 1. 作用 通常是为了引用真实的dom节点(对该节点进行相应操作),或者某个组件实例(只有类组件有,函数组件不能被实例化)。 2. 使用(三种方式) 2.1 字符串设置 即将被废弃,除了很紧急的开发,不推荐使用。 <div ref="div"></div> 2.2 回调函数 自己定义一个变量 阅读全文
posted @ 2021-12-07 15:44 Sebastian·S·Pan 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一、含义 高阶组件(HOC)是 React 中用于复用组件逻辑的一种高级技巧。HOC 自身不是 React API 的一部分,它是一种基于 React 的组合特性而形成的设计模式。 二、详解 高阶组件,主要就是逻辑复用。 什么是逻辑复用?比如你两个以上的组件依赖某个值,或者更进一步,具有相同的逻辑行 阅读全文
posted @ 2021-06-23 15:38 Sebastian·S·Pan 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一、相同之处 二、不同之处 UI编程 React 通常使用 JSX Vue 还多支持模版语法,模版语法有个优势,会针对静态的HTML元素进行优化 性能优化 React 需要编程者的js水平高一些,性能优化需要自己有选择的减少diff。 Vue 框架本身有性能优化的优势,一般不需要程序员做出太多优化。 阅读全文
posted @ 2021-05-18 16:37 Sebastian·S·Pan 阅读(118) 评论(0) 推荐(0) 编辑
摘要:一、虚拟Dom 虚拟Dom是介于真实Dom和你的代码之间,是对真实的 Dom 的代理映射、管理,是一种js算法结构,vue 以及 react 都采用了虚拟 Dom。因为操作真实 Dom 的时间花费(涉及到渲染引擎、DOM Tree 构建,有兴趣的可以去谷歌开发者去看,要FQ的),远远大于js代码的运 阅读全文
posted @ 2020-11-14 00:06 Sebastian·S·Pan 阅读(229) 评论(0) 推荐(0) 编辑
摘要:一、仓库相关 Redux react项目常用的一款状态管理工具,主要概念有: Action:从应用(比如说view、服务器响应)到 Store 的一个载荷(payload),形如: { type:string, //类型 payload:any //数据 } Reducers:指定如何响应Actio 阅读全文
posted @ 2020-11-09 17:11 Sebastian·S·Pan 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一、官方推荐 Create React App Create React App只提供react开发环境,毕竟原始。诸如路由、仓库、api等等需要自己安装配置 常用命令: 普通构建项目:npx create-react-app my-app 或者 yarn create-react-app my-a 阅读全文
posted @ 2020-07-09 20:07 Sebastian·S·Pan 阅读(133) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示