我在反應本機源代碼中看到類似var Animated = require('Animated')
的代碼。但如何在沒有路徑的情況下解決這個問題呢?
我的猜測是,包裝者將通過註冊等方式對其進行預處理,我希望在我自己的項目中做到這一點。但似乎沒有反應原生包裝商的文件,而且我無法找到發生這種「註冊」的源代碼。React Native如何要求(moduleName)工作?
2
A
回答
2
我想我找到它了!只需在標題中的文件註釋中添加@providesModule moduleName
,查看issue 896以瞭解詳細信息。
0
import {
Animated,
View,
Text,
} from 'react-native';
我不能抓住你說的,但我發佈了上面的代碼片段,我是如何使用的。
相關問題
- 1. React Native Image.prefetch如何工作?
- 2. react-native run-android要求Realm?
- 3. Animated.Event如何在React Native中工作?
- 4. React Native「框模型」如何工作?
- 5. React-Native ViewPager goToPage不工作
- 6. react-native this.setState()不工作
- 7. React-Native:要求未知模塊「react/lib/ReactPropTypesSecret」
- 8. React Native + fetch + API:DELETE請求在App中失敗,在Postman中工作
- 9. 如何編輯React Native工具?
- 10. react-native FBSDK LoginManager無法正常工作
- 11. React Native - TextInput inlineImageLeft無法正常工作
- 12. React Native ScrollView在iOS中不工作
- 13. react-native-paytm無法正常工作
- 14. 試圖讓模態在React Native工作
- 15. React-Native按鈕onPress不工作
- 16. React Native onpress無法正常工作
- 17. 爲什麼不會backgroundColor工作(React Native)?
- 18. React-Native Linking AddEventListener無法正常工作
- 19. React Native CheckBox無法正常工作
- 20. 文件無法離線工作(React-Native)
- 21. react-native run-android突然停止工作
- 22. TextInput flexDirection:行在React-Native中不工作
- 23. 在react-native和redux和react-native-maps中處理多個請求
- 24. React Native Native Stylesheet
- 25. 如何製作需要特定導入的混合包React/React-Native
- 26. 如何使通知燈在Android上的react-native工作?
- 27. 如何使用Atom工作eslint-plugin-react-native?
- 28. react-native存儲如何工作?基本原理
- 29. React-native,react-native-router-flux &&抽屜上的自定義圖標不工作
- 30. React Native/Swift Native模塊只能工作一次
'react-native'是一個npm包,因此您可以從它導入而無需路徑。但在大多數情況下,我們只是想在我們自己的項目中導入一個js文件。這可能與{../../../core/logic/whatever}中的import {...}類似。一旦你將目標移動到別的地方,一切都會破裂。 –
這個var怎麼樣Animated = require('../ node_modules/react-native/Libraries/Animated/src/Animated.js') –
我在問什麼是如何使用像require('Animated')沒有路徑。這就是原生反應源代碼的作用。發生某些事情是因爲他們的內部工具急速。 –