React
文章平均质量分 82
永不消失的彩虹
永不消失的彩虹
展开
-
React学习整理
1、jsx 是 JavaScript 的一种语法扩展,它和模板语言很接近,但是它充分具备 JavaScript 的能力。jsx 的本质是 React.createElement 这个 JavaScript 调用的语法糖,jsx 与 html 相似有更高的可读性。2、createElement 对传入参数进行格式化,并在处理之后 return ReactElement方法的调用。3、ReactDOM.render 将虚拟DOM转换为真实DOM。ReactDOM.render( /..原创 2021-02-25 20:36:45 · 249 阅读 · 0 评论 -
虚拟DOM介绍(转)
近一年业务项目中都在使用React框架,也出现了一些以前没怎么关注过的新概念,例如虚拟DOM。虚拟DOM本身不是什么新鲜事物,网上随便一搜,早在2015年就有人详细介绍过了,但我只知道它速度快,效率高,对原理一无所知,最近抽空学习了一下。参考资料如下:深度剖析:如何实现一个 Virtual DOM 算法(作者:戴嘉华)Why Virtual DOM(作者:Sai Kishore Kom...转载 2019-01-07 22:32:15 · 163 阅读 · 0 评论 -
React高级篇(一)从Flux到Redux,react-redux(转)
React框架本身只应用于View,如果基于MVC模式开发,还需要Model和Control层,这样催生了Flux的产生,而Redux是基于Flux理念的一种解决方式。从《React入门系列》可知,组建直接传递参数或者事件都需要props一层层代理,对于复杂组件,它可能嵌套的子组件非常多,层级也比较深,那么,如果还采用props链条来维护组件通信或者数据共享,将非常困难,也不利于开发和维护。...转载 2019-01-07 23:57:52 · 202 阅读 · 0 评论 -
Ant Design Pro,用setFieldsValue方法,给嵌套到Form表单中的DatePicker或RangePicker组件设置默认值
其实用setFieldsValue或者获取setState方法都可以设置DatePicker的默认值。但是关键点在于,引用moment方法转换日期格式1、setState方法,利用FormItem组件的initialValue属性设置默认值:import moment from 'moment';this.setState({defaultDate}) // 自定义默认日期...原创 2018-09-20 14:25:04 · 37711 阅读 · 1 评论 -
Ant Design Pro,请求接口Network的Preview有值,但返回的response值是undefined
问题:Ant Design Pro,请求接口,Network的Preview有值,但返回的response值是undefined,Preview是字符串不是json// models/login.js中effects: { *getData({ payload }, { call }) { const response = yield call(getData); ...原创 2019-03-26 15:46:29 · 6411 阅读 · 0 评论