4
A
回答
19
問題是空白。然而,使用選項卡不會被視爲空白。嘗試標籤和註釋在線32和37之間除去空間
<View> {/*green*/}
應該是
<View>{/*green*/}
或
<View>
{/*green*/}
0
0
我也遇到這樣的錯誤,但在我的情況下,我不小心修改/自動格式化一些.js
文件和搞砸了JSX。我不能輕易追蹤我弄糟的JSX組件的來源。我驚奇地解決了我的問題的方法是刪除node_module
文件夾,然後在項目的根文件夾中通過npm install
重新安裝所有節點程序包。
{somevariable && <Text>abcd</Text>}
每當somevariable
爲0,即somevariable
會被解釋成的東西,是應該被渲染,從而將0:
18
我檢查是否按以下方式呈現組件時遇到類似錯誤一個無效的React元素。爲了解決這個問題,我確保第一個表達式總是被評估爲一個布爾值。
{!!somevariable && <Text>abcd</Text>}
+0
你知道爲什麼會發生這種情況嗎? – Bat
0
我已經解決了這個問題,答案是需要添加一個空格:
<View style={{width:40, height:40, backgroundColor:"green", margin:5}}>
<Text style={{fontSize:18}}>格子{this.state.size1}</Text>
</View>
不
格子{} this.state.size1
0
在最新版本,你可以試試以下, getting stack traces
相關問題
- 1. RawText 「;}」 必須被包裹在一個明確的<Text>
- 2. 反應本地錯誤原始文本「1997」必須包裝在一個明確的<text>組件
- 3. 如何解決這個錯誤「RawText必須被包裹在明確的文本組件」的反應,本機組件
- 4. RawText「JSX_GENERATED_STRING」必須被包裹在一個顯式<Text>部件
- 5. React.js錯誤「相鄰JSX元素必須被包裹在一個封閉標記」
- 6. PLSQL錯誤:組件必須聲明
- 7. Symfony2:錯誤「屬性已被聲明,但必須聲明一次」
- 8. 陣營未擊發裹組件
- 9. 錯誤:必須聲明@newsSummary
- 10. 一個JSONObject文本必須以「{」錯誤
- 11. 運營商<<必須只有一個參數
- 12. 陣營原住民 - 同一組件
- 13. 構建錯誤:基本說明符必須命名一個類
- 14. 陣列必須包含1個元件
- 15. 陣營0.14.2錯誤 - 超級表達必須是空或功能
- 16. 陣營機調試錯誤
- 17. 組件必須聲明
- 18. 錯誤:對不明確的超負荷「運營商<<」
- 19. 陣營機錯誤:錯誤:看EMFILE
- 20. 燼必須從組件的錯誤
- 21. 陣營本地PropTypes已被移動到一個單獨的包
- 22. 編譯錯誤:2574:的<entity>明確的專業化必須先在第一次使用(<entity>)
- 23. 錯誤呈現定製組件陣列陣營本地
- 24. 當我使用的一套FONT-FAMILY錯誤文本組件在陣營本地
- 25. 原始錯誤:未知錯誤:Chrome版本必須> = 55.0.2883.0
- 26. 陣營本地_weakMap2錯誤
- 27. NavigatorIOS錯誤 - 陣營本地
- 28. 錯誤:(25,46)錯誤:@InjectViews必須是一個列表或數組
- 29. 裹孩子內景陣營本地
- 30. 陣營原住民 - 「@繪製/ background_splash」錯誤
工作!感謝您的詳細解釋! – Drew