-
一般来说,组件的`props`属性是比较固定的,表示组件的**固有属性**;`state`属性则是可变的,代表了组件的状态信息。查看全部
-
前置知识查看全部
-
props专情,state花心,this.stagte .bind(this) es5查看全部
-
前置知识查看全部
-
react render执行时,里面实例不能同时并级写多个,写多个需要包裹在div里面 事件绑定直接在 react element上(像dom节点但不是)直接驼峰写 如onClick 当在函数中要调用真正的dom节点的时候 采用react 封装的react.foundDOMNode(参数为react element的实例 及jsx中的类标签的东东)查看全部
-
react生命周期-- <br><br> mounting react 执行render函数 渲染实例到dom节点<br><br> updateing 改变了dom节点<br><br> unmounting 删除怒dom节点<br> 在每个时期的will 和did 时间 react封装了 hook函数<br> js基础中 this本身代表函数的执行执行时内部生成的内部对象<br> 1 this一般是 调用函数的那个对象<br> 2 但出现在 函数参数(setTimeout)中时,函数参数就仅仅是函数调用,不隶属任何对象,所以是global 全局对象 window 这是this对象指向的实际对象发生改变 所以要在 函数中去调用原来的对象不能直接用this 而是在函数前 把之前this指向的对象 指向新的变量 存储。<br> 3 this 出现在构造函数里的时候 this 指的是这个通过构造函数新生成的对象 4 出现在方法如aply call bind (改变函数调用的对象)的时候 第一个参数(常this)为改变后的调用函数的对象 updating 过程中 1当看到props有改变时 2是否应该改变(新的state新的props)true 3 will 4 渲染render dom 5did查看全部
-
react component 不是dom节点如div仅仅是react div components的实例 react 中定义css的属性的时候,因为实在js运行环境中执行的 所以 第一种方法 在div实例中加class(es6已吧class改为关键字)应该写为className 第二种方法定义css 用内嵌style属性,但注意,style属性不能用常用的css的语法(字符串来表示)而是应该用样式对象去表示 eg style={{color:'red'}} 对象字面量 并且css中定义的属性应该改为驼峰式 eg fontSize查看全部
-
恐怖的前置知识查看全部
-
小巧轻量、组件化、易维护、复用性强查看全部
-
学习这个实例查看全部
-
React应用场景:组件化,高度复用查看全部
-
React思想查看全部
-
基础。查看全部
-
1. JSX 里的所有内容必须包含在一个唯一的标签里,否则会报错(估计是为了更方便编译器编译成JS); 2. 要获取某个子组件可以通过引用`ref`对应的属性;`React.findDOMNode()`可以获取组件实际的DOM 元素,但官方并不推荐使用。查看全部
-
一般来说,组件的`props`属性是比较固定的,表示组件的**固有属性**;`state`属性则是可变的,代表了组件的状态信息。查看全部
举报
0/150
提交
取消