RN常用代碼

1.字體加粗
fontWeight:'bold'

2.設(shè)置按鈕開(kāi)關(guān)狀態(tài)
getInitialState(){ return{ isOn:false, }},

<Switch value={this.state.isOn == true} onValueChange={()=>{this.setState({isOn:!this.state.isOn}) }} style={{marginRight:8}}/>

  1. 設(shè)置ios和安卓下的尺寸
    width:Platform.OS =='ios'?28:24,
    height:Platform.OS =='ios'?28:24,

4.判斷屏幕寬高
var Dimensions = require('Dimensions');
var {width} = Dimensions.get('window');

5.輪播圖分頁(yè)的點(diǎn)


//頁(yè)碼指示器
renderIndication(){
  //指示器數(shù)組
  var indicatorArr =[];
  for(var i;i<2;i++){
    indicatorArr.push(
                      <Text>?</Text>
                      )
  }
},
  1. 文字居中
    textAlign:'center',

  2. 去除網(wǎng)頁(yè)或者字段某一部分相同的前綴

// 處理URL
    dealWithUrl(url){
      return url.replace('imeituan://www.meituan.com/web/?url=', '');
    },
  1. 拼接:
    detailUrl: this.props.url + '/baidu.com'
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容