201506251117_《react——所需知识、主要技术》
1. 需要IOS的基礎知識。
2. JSX語法
3. 虛擬DOM、單向數據注入(虛擬 DOM 到真實 DOM)
4. react知識view,可以配合其他類庫使用
5. 重要方法:?
? ?a. render();——返回一些列的組件。
? ?b.?this.props ;——獲取父組件傳遞給子組件的數據。
? ?c.?this.setState({data: data});——用于動態更新狀態,設置數據;(設置后UI會自動更新)
? ?d.?getInitialState();——在整個組件的生命周期中只會執行一次,用于初始化數據;
? ?e.?componentDidMount();—— 會在 render 后自動調用,用于異步獲取數據,更新數據;
?
6. 執行順序
getInitialState() 初始化數據 ——〉?render() 渲染初始化數據?——〉?componentDidMount() 異步獲取數據?——〉setState() 更新數據
?
7.?組件之間如何通信?
? ?例如:
? <parent><child/></parent>
? 父組件可以獲取到子組件:this.props.children
8.?不要在 render 方法中訪問 refs 屬性。
9. ?具體參考:http://www.html-js.com/article/2864
轉載于:https://www.cnblogs.com/beesky520/p/4599627.html
總結
以上是生活随笔為你收集整理的201506251117_《react——所需知识、主要技术》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wordpress常用插件汇总
- 下一篇: HDU 4883 Best Coder