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. 反應本地錯誤原始文本「1997」必須包裝在一個明確的<text>組件
- 2. 如何解決這個錯誤「RawText必須被包裹在明確的文本組件」的反應,本機組件
- 3. RawText「JSX_GENERATED_STRING」必須被包裹在一個顯式<Text>部件
- 4. React.js錯誤「相鄰JSX元素必須被包裹在一個封閉標記」
- 5. PLSQL錯誤:組件必須聲明
- 6. Symfony2:錯誤「屬性已被聲明,但必須聲明一次」
- 7. 錯誤:必須聲明@newsSummary
- 8. 陣營原住民 - 同一組件
- 9. 陣營0.14.2錯誤 - 超級表達必須是空或功能
- 10. 陣營機調試錯誤
- 11. 錯誤:對不明確的超負荷「運營商<<」
- 12. 燼必須從組件的錯誤
- 13. 陣營機錯誤:錯誤:看EMFILE
- 14. 陣營本地PropTypes已被移動到一個單獨的包
- 15. 錯誤呈現定製組件陣列陣營本地
- 16. 原始錯誤:未知錯誤:Chrome版本必須> = 55.0.2883.0
- 17. 當我使用的一套FONT-FAMILY錯誤文本組件在陣營本地
- 18. 陣營本地_weakMap2錯誤
- 19. NavigatorIOS錯誤 - 陣營本地
- 20. 陣營 - 原生Android:錯誤調用AppRegistry.runApplication
- 21. MemoryStream必須明確處置?
- 22. 錯誤:函數「getLine」必須有一個原型
- 23. 陣營機錯誤打包程序無法在端口8081
- 24. 錯誤:chol:輸入矩陣必須爲正確的
- 25. 錯誤:對不明確的超負荷「運營商<<」在C++
- 26. 錯誤數組聲明:表達式必須有一個恆定的值
- 27. 明確的運營商BOOL錯誤
- 28. 錯誤:您必須安裝至少一個postgresql-client- <version>包
- 29. 錯誤:必須聲明標量變量
- 30. PHP致命錯誤:聲明...必須與
工作!感謝您的詳細解釋! – Drew