第一次react-native項(xiàng)目實(shí)踐要點(diǎn)總結(jié)

今天完成了我的第一個(gè)react-native項(xiàng)目的封包,當(dāng)然其間各種環(huán)境各種坑,同時(shí),成就感也是滿滿的。這里總結(jié)一下使用react-native的一些入門級(jí)重要點(diǎn)(不涉及環(huán)境)。注意:閱讀需要語法基礎(chǔ): ES6 、react 、JSX

我對(duì)react-native的理解簡而言之就是 :react的語法 + native的組件

組件的創(chuàng)建聲明

class HelloWorldApp extends Component {
  constructor(props) { super(props); this.state = {
  
    };
  }
  render() { return (
      <Text>Hello world!</Text>
    );
  }
}

上面代碼定義了一個(gè)“類”,可以看到里面有一個(gè)constructor方法,這就是構(gòu)造方法,而this關(guān)鍵字則代表實(shí)例對(duì)象。當(dāng)你在其他的組件中調(diào)用這個(gè)組件時(shí),就會(huì)實(shí)例化這個(gè)“類”(即組件)。

注意:組件名需要大寫

組件的導(dǎo)出、引用與注冊(cè)

在ES6中,新增了import和export倆個(gè)關(guān)鍵字來導(dǎo)入導(dǎo)出模塊。react-native的組件也是采用的這倆個(gè)關(guān)鍵字。

倆種方式:

第一種:

導(dǎo)出:
export default class HelloWorldApp extends Component{
    render() { 
        		

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式