【发布时间】:2017-11-19 08:03:30
【问题描述】:
是否可以在本机反应中创建一个索引文件,您可以从中引用导入而不是执行“../../folder/component”?
我尝试了几种不同的方法,包括以下几种:
组件文件夹
-> chat
-> Chat.js
-> dashboard
-> Dashboard.js
-> home
-> Home.js
-> index.js
index.js
import Home from './home/Home'
import Dashboard from './dashboard/Dashboard'
import Chat from './chat/Chat'
module.exports = {
Home,
Dashboard,
Chat,
}
然后在一个组件内部,比如说仪表板,
import { Home, Chat } from '../components'
另一种方法:
index.js
export Home from './home/Home'
export Dashboard from './dashboard/Dashboard'
export Chat from './chat/Chat'
我还尝试用花括号包围导出,例如 export { Home } from './home/Home',因为编译器会抛出错误,但它仍然无法以这种方式工作。
我也尝试了这个用户问题Requiring Modules in react-native中的方法
这个功能在 react-native 中可以实现吗?
【问题讨论】:
标签: react-native