React-Native需要生产中的BREAK警告

时间:2017-02-07 10:36:46

标签: javascript json react-native

我需要一个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

如何解决此警告?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,解决方案是尝试将test1,test2,test3 jsons文件设置为Component的属性(比如说TestService),然后导入它然后动态访问它的属性。

其他解决方案可能是从后端获取数据。

希望这会对你有所帮助。