關於react native的快速鍵和常用規範

來源:互聯網
上載者:User

標籤:

一:快速鍵

1.讓其自更新----shift+cmd+z 選擇熱更新  

2.cmd+r ---重新重新整理  

3

二:常用規範:

1.檔案也是一種組件 所以應該命名規則和組件名的命名規則相同  -----使用首字母大寫 駝峰樣NextPage

三:技巧 :

1.導致listview 出現捲軸解決辦法 設定listview的
automaticallyAdjustContentInsets={false}

2.img提示  

 1:網路資源

<Image source={{uri:‘http://xxxxx/png‘}}  />

2.本地資源

<Image source={require(‘image!lealogo‘)} />

3.背景圖片backgroundImage(一定要設定後面的屬性)

<Image source={require(‘image!lealogo‘)} style={{backgroundColor:‘transparent‘}}> 

4.整屏背景<full screen> (先設定包裹flex:1 ,然後圖片也設定flex:1 全部伸縮)

var TestCmp = React.createClass({  render: function() {    return (     <View style={styles.imageContainer}>       <Image style={styles.image}       source={{uri: ‘http://lorempixel.com/200/400/sports/5/![enter image description here][2]‘}} />      </View>    );  }}) var styles = StyleSheet.create({  imageContainer: {    flex: 1,    alignItems: ‘stretch‘  },  image: {    flex: 1  }});
flex布局
  1. view預設寬度為100%
  2. flex類比 column 水平置中用alignItems, 垂直置中用justifyContent 方向為row的相反
  3. 基於flex能夠實現現有的網格系統需求,且網格能夠各種嵌套無bug
絕對位置和相對定位

和css的標準不同的是, 元素父容器不用設定position:‘absolute|relative‘ . 預設相對於父容器進行位移.


 

http://www.jianshu.com/p/26dffb845046  自己看吧···

關於react native的快速鍵和常用規範

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.