【发布时间】:2019-05-04 12:57:06
【问题描述】:
我正在尝试这样做
state.js
export default {
someValue: 'fooBar'
}
index.js
export default {
export {default as state} from './state',
export {default as actions} from './actions'
}
但我不允许,Unexpected keyword 'export' (2:2)。有什么方法可以实现吗?
【问题讨论】:
-
您到底想达到什么目的?嵌套的
export没有任何意义,因为export不是表达式。 -
我只是想消除一个导入行
import state from './state'然后我export default { state }它 -
我想您可能正在寻找dynamic imports,但目前浏览器支持仅限于浏览器的预发布版本。即使有了这些,你仍然没有得到导出的值,而是一个持有它们的 Promise。
标签: ecmascript-6 import export