react
国服第一菜鸡前端
这个作者很懒,什么都没留下…
展开
-
react学习记录(三)
Render返回只能有一个最外层的标签。 但是可以用Fragment包裹,在渲染的时候不会渲染这个标签。 Porps参数不可修改。如果要改需要使用setState来修改。 onChange的this没有指向state用bind修改只向 想要修改props的数据必须使用setState关键字 使用bind的时候可以直接传参数 JS的基础真的很重要,一些简单的方法,巧妙的使用就很强 ...原创 2019-03-29 14:56:32 · 113 阅读 · 0 评论 -
react学习记录(7)【生命周期函数】
生命周期函数: 在某一刻会被自动执行调用的函数 下面图片: 初始化 ==> 挂载 ==> 更新 ==> 卸载/销毁 页面第一次加载 准备或者即将挂载在页面的时候执行 一般只在页面第一次加载的时候执行一次 componentWillUnmount() { } 开始挂载 render(){ } 页面挂载完成后执行 一般只在页面第一次加载的时候执行一次 componentDi...原创 2019-04-04 14:59:01 · 105 阅读 · 0 评论 -
react学习记录(四)
自闭了。 以前以为我学过JS,并且会JS。 现在我想说,我不会JS,我可能只是听说过JS。 我一直都知道js的三个组成部分 ECMAscript、bom、dom 以前没有怎么在意,现在是真的知道JS确实是3个部分。 可能bom和dom的内容更加多一些。 {this.state.list.map((itme,index)=>{ return( ...原创 2019-04-01 11:19:02 · 105 阅读 · 0 评论 -
react学习记录(五)【代码优化】
retder中,如果某个标签上有大量的JS代码,可以直接做成一个组件,然后吧需要的retrun回去。 bind修改this指向,直接在构造器里面改好存着,在使用的时候就不需要写bind了 据说有性能影响。 setState的ES6写法,这个些比较规范。据说性能比较好。 setState()传一个函数。 return你想要的结果 hangdinput1(e){ const val...原创 2019-04-01 19:18:01 · 148 阅读 · 0 评论 -
react学习记录(二)
第一个组件 export default class He{ //export default 把创建的组件暴露出去, constructor(name,age){ //constructor 小括号传参,大括号写属性,和function构建函数时的操作一样, this.name = name this.age = age...原创 2019-03-28 13:37:57 · 80 阅读 · 0 评论 -
react学习记录(六)【数据类型验证】
都是写很零碎的知识片段。 数据验证 要先导入这个包。 import PropTypes from 'prop-types'; 然后进行调用 验证TOdoli接收到的数据为number类型 组件.propTypes = {需要验证的数据接口 : propTypes . 需要的数据类型 } TodoLi.propTypes = { //p首字母需要小写,不然报错 handDelet...原创 2019-04-03 00:25:25 · 982 阅读 · 0 评论 -
react--记录(store得创建)
建立一个store 文件夹 建立两个文件【index.js】+【reducer】 index:入口文件 import { createStore } from 'redux'; import reducer from './reducer'; const store = createStore(reducer); export default store; reducer:数据库文件 cons...原创 2019-05-14 20:40:44 · 1149 阅读 · 0 评论