state:数据随着时间变化,用来实现用户交互功能。
props:用来实现组件间的通讯(值传递等);
-->>从最小应用开始,区分出每个组件的prop和state这两种数据"模型"。
分析时,根据提出的三个问题来实现区分:
1.是否是从父级通过 props 传入的?如果是,可能不是 state 。
2.是否会随着时间改变?如果不是,可能不是 state 。
3.能根据组件中其它 state 数据或者 props 计算出来吗?如果是,就不是 state 。
-->>然后需要确认state的生命周期。
反向数据流的概念。
我们都知道angular中的数据是双向绑定的,而在react中为了理解起来相对简单,使用的是单向数据流的模式
。而在一些层级很深的组件(比如一个form组件),需要反向地改变父级组件的state。在react中提供了实现这种方法的插件,称为ReactLink。
箭头函数“=>”只含有一个参数的简单函数,语法:标示符=>表达式,当你需要多个参数时,需要将标示符用小括号包裹起来。
H5中的main标签,只有IE不支持。在文档中具有唯一性!重要性!还对父元素很挑剔。
时间: 2024-10-12 16:40:40