react-native 在方法里返回視圖

在react-native中我們經(jīng)常要進行判斷,然后決定視圖的顯示方式,所以就會經(jīng)常出現(xiàn)下面這樣的代碼:

renderChanged(){
    return(
       this.showPro()
   );
}
showPro(){//進度條
      return(
          <View style={{marginTop: 200,flexDirection:'row'}}>
              <View style={{marginRight:10,height:16,width:ScreenWidth - 120}}>
                  <View style={styles.progressLabel}>
                      <Text style={{textAlign:'center',}}>{this.state.progress}</Text>
                  </View>
                  <View style={[styles.progressView,{width:(ScreenWidth - 150) * this.state.progress }]}></View>
              </View>
              <TouchableOpacity style={styles.cancleButton}
                                onPress={this.cancleClick.bind(this)}
              ></TouchableOpacity>
          </View>
      );
    }```

如果第一個方法里面不加入return();,第二個方法里面的視圖是不會顯示,我就在這個地方糾結(jié)了半天,最后還是靈光一閃發(fā)現(xiàn)的,希望幫助大家少走彎路,節(jié)省時間!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容