react
苍煜
这个作者很懒,什么都没留下…
展开
-
react组件渲染和引用mobx组件渲染
react组件渲染当react组件的state改变时,改组件会重新渲染当react组件state改变时,也会遍历子组件,然后分析子组件和之前有没有变化,如果有就渲染最小dom结构,没有就不渲染react使用mobx状态时渲染mobx中用observable的变量在组件中取值,如果其中一个变量变化,则使用该变量的组件的render中所有元素都会重新渲染如果只想render数据变化的那个组件,则需要把该部分功能单独写成一个子组件,在子组件中inject该变量所在的store,只把变化的值放在改子原创 2021-04-30 10:12:48 · 527 阅读 · 0 评论 -
定时器(setInterval)和延时器(setTimeout)
注意://组件挂载完毕 componentDidMount(){ console.log("componentDidMount()挂载完毕---") this.intervalId = setInterval(function () { console.log("定时器被开启---")...原创 2019-12-09 21:07:38 · 6574 阅读 · 0 评论 -
REACT的学习心得一:nodejs以及react的下载安装
目录1:下载与安装1下载:2:运用cnpm代替npm3: 安装yarn2:搭建react开发环境1:利用老方法(脚手架:crate-react-app) 1:安装脚手架(只安装一次就行)2:创建项目(可创建多次)2:利用新办法(npx)免去安装脚手架的工作1;nodejs版本大于6.0,npm版本大于5.22:npx create-react-...原创 2019-09-24 16:11:18 · 904 阅读 · 0 评论 -
REACT的学习心得二:本地如何使用react创建项目和react属性
目录1:利用vscode编译工具打开创建的项目(index.html是入口文件)2: react项目目录:3:创建组件({}可以绑定数据)1:创建1:工厂无状态函数2:es6的class2:引用和调用:1:引用:2:调用:3:Props和State的区别4:绑定数据和绑定对象4:react绑定属性(class和style)1:class:clas...原创 2019-09-26 20:29:38 · 328 阅读 · 0 评论 -
REACT的学习心得三:组件详解
目录一:组件三大属性之一:props属性1:每个组件对象都有props属性(默认为空)2:组件内部标签的所有属性都存在props中(某次实例中传入的属性都默认在props中)3:内部读取某个值的:this.props.propsname4:通过标签属性从组件外传递至组件内(只读)5:设置组件的默认props值:6:设置props属性的必要性和数据类型(需要先引入库...原创 2019-10-10 20:34:57 · 308 阅读 · 0 评论