React.js
類似于Jquery,主要是操作Dom
特點:1、基于組件開發? 2、基于虛擬dom,速度快
用React的所需要引入的三個包:
1、react.min.js (引入React語法)
2、react-dom.min.js (用react操作Dom)
3、brower.min.js (將 JSX 語法轉為 JavaScript 語法,很耗時間,上線時,應將它放到服務器完成)
React也可以使用npm構建
React語法及相關知識:
使用React語法的type屬性<script type="text/babel">
ReactDom.render有什么作用?將模板轉化為html語言,“并插入”到Dom語言中(兩步,合二為一)
?JSX語法:允許 HTML 與 JavaScript 的混寫(嵌套)
React封裝組件:React.createClass ({組件內容})
var HelloMessage = React.createClass({ render: function() { return <h1>Hello {this.props.name}</h1>; } });1、每一個組件必須有自己的render方法,用于輸出組件。
2、組件類的第一個字母必須大寫,否則會報錯。
3、組件類只能有一個頂層標簽。不能有平行的多個。
4、class?---> className?,for --->?htmlFor
轉載于:https://www.cnblogs.com/carry-2017/p/10090500.html
總結
- 上一篇: Sql Server中查看/修改iden
- 下一篇: 博弈论分析题_最新博弈论复习题及答案分析