第 21 天 !
我们来了解 react 的 资料流(data flow)
,
在我们之前做的To Do List
范例来说,
在设定资料的时候,
只单纯在 App component 设定了 state,
其他几个地方,都是依靠 App component
的 state
在建立的,
所以我们可以说,
以 App component
的 state
为起点,向下用 props
传递,
这样一层一层往下传递。
那假如我们需要改变资料,透过往下传递改变资料的 function
,
来让来源资料改变,再次向下传递
这种就叫做 单向资料流(one way data flow)
like:
const ChildA = ({text})=>{
return <Text>{text}</Text>
};
class App extends React.Component {
constructor(props){
this.state = {
text: '123'
}
}
render(){
return (
<ChildA text={this.state.text}/>
);
}
};
因为来源只有一个,所以当我们发生问题时,会依照来源向上追踪
甚至是改变资料的实际操作,也只会在来源处,
所以比较容易的去追踪问题
>>: [ Day 21 ] - 认识 JS 原生写法处理 AJAX
那进入到第二天的,今天我们先来了解基本 Google Apps Script 的设定方式! ㄧ、怎麽...
Scratch 系列完赛罗~ 今年到现在为止,我自己已经写了快三百篇文章 ( 虽然都是些小朋友的玩意...
Filebeat 本篇接续上一重,来浏览建置完成的kibana dashboard View you...
说实话,太过分了,根本讲不完(笑 前言 简单介绍一下,我会先讲基础的,再带一点深入的,搭配一些范例和...
前言: 看完了Day1的介绍後,大概可以知道接下来30天会用到的语言有:html、php、css、m...