摘要: 一、状态提升 使用 react 经常会遇到几个组件需要共用状态数据的情况。这种情况下,我们最好将这部分共享的状态提升至他们最近的父组件当中进行管理。 原理:父组件基于属性把自己的一个fn函数传递给子组件,子组件在某些操作下把fn执行,在执行fn的过程中把父组件中的一些属性信息进行了修改,从而影响相关 阅读全文
posted @ 2020-01-14 16:44 柴小智 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 App.js文件 let list = [ { id: 1, img: require('./static/image/one.jpg') }, { id: 2, img: require('./static/image/two.jpg') }, { id: 3, img: requir 阅读全文
posted @ 2020-01-14 11:25 柴小智 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、事件处理 React事件绑定属性的命名采用驼峰式写法,而不是小写。 直接看代码 两种方式绑定事件并传参数 第一种: constructor(props) { super(props); //在dom上用bind函数绑定了this,这里可以省略 this.handleClick = this.ha 阅读全文
posted @ 2020-01-14 11:08 柴小智 阅读(376) 评论(0) 推荐(0) 编辑