
react
Aiden-KH
keep calm and carry on.
展开
-
react-demo
1.创建react项目create-react-app -v 查看是否安装react脚手架,没有的话全局安装;create-react-app demo 创建react项目;npm run start启动项目;2.根据日历上的日期计算年龄npm install antd --save 安装antd ,注意代码中引入antd的方式;关键点:antd的使用 、日期获得getF...原创 2019-06-11 18:50:47 · 593 阅读 · 0 评论 -
react-工具函数
1.事件绑定到thisexport default function bindHandlers(obj) { Object.getOwnPropertyNames(Object.getPrototypeOf(obj)).forEach((property) => { if (typeof(obj[property]) === 'function' && pr...原创 2019-06-17 19:01:11 · 445 阅读 · 0 评论 -
react-问题
1.两个组件的通信父组件传递给子组件可以通过props.子组件改变父组件state的办法只能是通过onClick触发父组件声明好的回调,也就是父组件提前声明好函数或方法作为契约描述自己的state将如何变化,再将它同样作为属性交给子组件使用。不是父子组件:状态提升。...原创 2019-06-18 11:27:51 · 178 阅读 · 0 评论 -
redux-理解
1.概念通俗理解redux2.action(1)本质是一个JS对象;3.reducer(1)Store 收到 Action 以后,必须给出一个新的 State,这样 View 才会发生变化。这种 State 的计算过程就叫做 Reducer。(2)接受action和当前参数state作为参数,然后返回一个新的stateconst reducer = function ...原创 2019-06-18 11:29:14 · 201 阅读 · 0 评论