我怀疑为什么SearchScreen.js中有这个代码行:
var SearchBar = require('SearchBar');
但是我没有看到任何文件SearchBar.js,只能看到SearchBar.android.js和SearchBar.ios.js。我不明白为什么它可以运行?
答案 0 :(得分:2)
您可以在React Native文档中找到答案:
特定于平台的扩展程序 React Native将检测文件何时具有.ios。或.android。当从其他组件需要时,扩展并加载每个平台的正确文件。
例如,您可以在项目中包含这些文件:
BigButton.ios.js
BigButton.android.js
通过此设置,您可以只需要来自其他组件的文件,而无需关注应用程序运行的平台。
var BigButton = require('./ components / BigButton');
React Native将为正在运行的平台导入正确的组件。
答案 1 :(得分:0)
试试这个 你必须使用绝对路径
chr10 0 200 E5 E5 E5 E5
chr10 200 400 E2 E1 E5 E3
chr10 400 600 E5 E2 E5 E1
chr10 600 800 E5 E5 E5 E5
chr10 800 1000 E4 E2 E5 E5
chr10 1000 1200 E5 E5 E5 E5
chr10 1200 1400 E5 E5 E6 E3
....