Cannot add a child that doesn't have a YogaNode to a parent without a measure function! (Trying t...

勤做筆記,方便自己,幫助他人。

Cannot add a child that doesn't have a YogaNode to a parent without a measure function! (Trying to add a 'ReactRawTextShadowNode' to a 'LayoutShadowNode') addChildAt ReactShadowNodeImpl.java:199 addChildAt ReactShadowNodeImpl.java:54 setChildren

錯(cuò)誤1

廢話不多說(shuō) 舊代碼

{
  data.face&&
  <TouchableOpacity onPress={()=>this.delImg('face')} style={styles.delImg}>
    <Image source={require('../../images/shanchu.png')}  />
  </TouchableOpacity>
 }

廢話不多說(shuō) 新代碼

{
  data.face?
  <TouchableOpacity onPress={()=>this.delImg('face')} style={styles.delImg}>
    <Image source={require('../../images/shanchu.png')}  />
  </TouchableOpacity>
  :null
 }

錯(cuò)誤2

該錯(cuò)誤一般是因?yàn)閞ender方法中注釋語(yǔ)句寫法不正確,render的return函數(shù)里面的注釋語(yǔ)句應(yīng)該寫在 {} 里面,而不是直接 //,正確寫法:{/*注釋語(yǔ)句 */}

最全的解釋:https://github.com/facebook/react-native/issues/13243#issuecomment-335488473

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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