使用react版本16.0.0與react-native版本0.49.1引發紅色屏幕錯誤「嘗試註冊具有相同名稱ProgressBarAndroid的兩個視圖」。刪除ProgressBarAndroid的所有導入和實例都會導致運行良好的程序。降級到反應本地版本0.48.4也適用。如何將ProgressBarAndroid與最新的React Native版本一起使用?試圖註冊具有相同名稱的兩個視圖ProgressBarAndroid
5
A
回答
2
如果您嘗試多次調用requireNativeComponent()
相同的組件,則從版本0.49開始的React Native觸發此錯誤。即使它們是從不同的模塊中調用的。
我與自定義視圖MyCustomView
有類似的問題。所以,我只是把它包在一個模塊上:
// MyCustomView.js
import {requireNativeComponent} from 'react-native'
const MyCustomView = requireNativeComponent('MyCustomView', null)
export default MyCustomView
雖然它可能不是你的確切情況的根本原因是一樣的。
+0
爲我工作謝謝! – ACVM
相關問題
- 1. 試圖刪除兩個cookie具有相同名稱
- 2. COM OCX註冊 - 2個具有相同名稱的DLL
- 3. 比較兩個具有相同數據名稱的餅圖(Highcharts)
- 4. aurelia:試圖在已經存在具有相同名稱的元素時註冊元素。名稱:默認
- 5. Automapper地圖視圖模型具有相同名稱的
- 6. MySQL數據庫視圖:兩個表都需要具有相同的名稱嗎?
- 7. 不能有相同的視圖名稱?
- 8. 具有兩個具有相同名稱的目標的Makefile
- 9. 綁定列表視圖財產具有相同的名稱,類
- 10. 實體化視圖和具有相同名稱的表
- 11. 具有相同名稱的Flex項目視圖
- 12. Rails顯式解析具有相同名稱的視圖助手
- 13. 結合具有相同名稱的兩列的數據創建視圖
- 14. 具有兩個相同名稱列的兩個表的輸出
- 15. 使用兩個具有相同名稱和相同名稱空間的DLL
- 16. LINQ-to-Entities,具有相同列名稱的兩個視圖之間的關聯不明確的列名稱
- 17. 的onclick註冊多個按鈕具有相同的類名
- 18. 聲明多個具有相似名稱的視圖(Android Studio)
- 19. 來自兩個具有相同列名的表的一個視圖
- 20. 兩個具有相同圖像
- 21. 是否有可能有兩個具有相同名稱的ConnectionStrings?
- 22. 兩個目標與單獨的.xib(具有相同名稱的圖像資源)
- 23. 定義兩次具有相同名稱的同一個Spring bean
- 24. 兩個在不同文件中具有相同名稱的類?
- 25. 具有兩個不同名稱的相同方法?
- 26. 兩個bean具有相同名稱在不同的上下文
- 27. 將OnLongClickListener應用於多個具有相同名稱的圖像
- 28. 用兩個具有相同列的表創建視圖
- 29. 具有相同編號的兩個視圖
- 30. 使兩個視圖具有相同的中心高度iOS
你能分享一段代碼嗎? – Taxellool
我也在: 「react」:「16.0.0-beta.5」, 「react-native」:「0.49.3」, –
我應該用最少的代碼創建一個新項目來重新創建問題。我坦率地說沒有。優先考慮web/server/native項目的其他方面,但實際上只是導入導致問題的ProgressBarAndroid。 – mattferrin