React
文章平均质量分 71
不爱吃苹果的杨同学
这个作者很懒,什么都没留下…
展开
-
React组件化开发[函数组件和类组件]
组件化开发的优势利于团队协作开发利于组件复用利于SPA单页面应用开发……React中的组件化开发:没有明确全局和局部的概念「可以理解为都是局部组件,不过可以把组件注册到React上,这样每个组件中只要导入React即可使用」函数组件类组件Hooks组件:在函数组件中使用React Hooks函数。原创 2023-03-07 19:53:52 · 401 阅读 · 0 评论 -
重写React.createElement和render方法
【代码】重写React.createElement和render方法。原创 2023-03-07 19:24:28 · 387 阅读 · 0 评论 -
JSX底层渲染机制[视图的编译机制]
基于ReactDOM中的render方法,把virtualDOM传递进来:render内部按照virtualDOM对象中的每一个字段,把virtualDOM变为真实的DOM对象,最后放在#root容器中渲染!React.create.Element()方法创建一个React元素,(virtualDOM),接受三个参数,组件类型,组件属性,和子元素。[virtualDOM就是框架内部对视图编译后的结果,一个框架自己构建的对象,用来描述元素的相关特征]第三个及其以后的参数,都是当前元素的子节点[可能没有]原创 2023-03-07 19:10:39 · 182 阅读 · 0 评论 -
JSX语法
react 核心语法react-dom 把JSX视图进行编译渲染,渲染成为HTML页面「DOM节点 web-app」react-native 把JSX视图进行编译渲染,渲染成为原生App「native-app」所以React既可以做webAPP也可以做原生的App。原创 2023-03-07 18:54:45 · 213 阅读 · 0 评论 -
React手脚架进阶处理
使用 create-react-app 构建React工程化项目 配置浏览域名 配置跨域代理 配置别名 配置浏览器兼容 手动安装配置原创 2023-03-04 19:59:15 · 140 阅读 · 0 评论 -
React核心思想
React核心思想 MVC和MVVM的区别 React思想和生态体系原创 2023-03-04 10:03:39 · 236 阅读 · 0 评论