[英]Export array as an es6 module
由于某种原因,我无法使用导出为es6模块的数组:
export const choices = [
['first', 'First'],
['second', 'Second'],
['third', 'Third'],
]
然后:
import { choices } from './constants'
console.log(choices) // undefined
如果我只是在我尝试使用它的同一个文件中声明const
,它会按预期工作。
浏览器上下文中的模块使用相对URL,包括扩展名。 所以导入应该from './constants.js'
而不仅仅是from './constants'
。 (后者在Node.js上会很好,但目前实验模块支持。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.