React Native JSX value should be expression or a quoted JSX text.

問題描述: express

      我在使用props時候,this

個人寫法是這樣的 io

...class

<View>margin

  <Person name='john' age=32 gender=true></Person>ps

</View>render

...

 

class Person Extension Component{

  render(){

<View>

  <Text>my name is {this.name}</Text>

  <Text> my age is {this .age}</Text>

<Text> my gender is{this.gender}</Text>

</View>

  }

}

報錯React Native JSX value should be expression or a quoted JSX text.

按報錯的提示說是JSX的值只支持表達式或者是用引號引發來JSX文本。

解決辦法:將Person 定義的那行改成表達式的形式。可是bool值不可以在頁面上顯示出來

  <Person name='john' age={32} gender={true}></Person>

相關文章
相關標籤/搜索