亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

實用的 reactjs 插件

插件列表
本章節主要講的是目前非?;馃岬?code>reactjs的相關插件,Facebook出品必屬精品。雖然經歷過一些風波,但是仍然擋不住眾多程序員對其的喜愛?,F在就跟著我來學習一下使用react過程中需要安裝什么插件。

1. Babel 插件

大名鼎鼎的Babel插件,它的功能非常強大,支持ES6、React.js、jsx代碼語法高亮。請跟著gif圖來安裝一下吧。

插件安裝完成之后,切換一下sublime的頁面或者重啟sublime即可生效。

babel插件安裝

2. React Templates 插件

這個插件可以讓我們只需要敲幾個字母即可生成大量react代碼,非常實用,安裝步驟類似,就不贅述了。
快捷鍵指南

2.1 如何使用

可以看到,我們敲 cdm 然后按下tab鍵即可生成 相應代碼:

js相關
cdm ->
componentDidMount: function() {
  //...
},
cwu ->
componentWillUpdate: function(nextProps, nextState) {
  //... 
},
ss ->
this.setState({
  : 
});
...

通過動圖,我們可以發現,react里面的方法等,我們只需要敲出幾個關鍵字母即可生成全部代碼。
生成方法

3. Less 插件

這里只是拿less作為一個例子,事實上還有其他選擇,比如sass,stylus等。

3.1 安裝less插件

寫組件離不開寫樣式,這里推薦使用less作為css預處理器。
less

3.2 如何使用

因為有代碼塊的提示功能,我們寫css通常只用寫幾個字母即可按下Tab補全。

css相關
w -> width:
h -> height: 
m -> margin: 
...

如何使用

4. 總結

本章節我們學習了如何安裝react相關的插件,以及如何使用。同樣還是那句話,快捷鍵那么多,我們只需要記住常用的那幾個就好了。最好還是學會手寫,不然萬一哪天去面試,發現componentDidMount不會寫那就尷尬無比了。

我們要把寫代碼當成一種愛好,一種藝術,而不是混飯吃的一種差事。