我需要一个JSON文件,该文件捆绑在react-native中并使用其本地生成的react verboseNamesToModuleId
我需要在运行时使用该文件。
但我收到以下警告:
要求模块' MyReactNativeApp / test.json'按名称只是 支持调试目的,并将为生产带来好处!
react-native version: 0.41.1
代码:
require('./test.json') // bundled by react-native
var verboseName = 'myreactnativeapp/test.json' // verbosename generated by react-native in require.js
var obj = require(verboseName) // requiring same file using verbosename
如何解决此警告?
答案 0 :(得分:1)
如果我理解正确,解决方案是尝试将test1,test2,test3 jsons文件设置为Component的属性(比如说TestService
),然后导入它然后动态访问它的属性。
其他解决方案可能是从后端获取数据。
希望这会对你有所帮助。