json.js
export var json = [1,2,3];
在另一个JS中引用
import json from '../js/json.js'
console.log(json)
然后打印出来是undefined。请教大神
json.js
export var json = [1,2,3];
在另一个JS中引用
import json from '../js/json.js'
console.log(json)
然后打印出来是undefined。请教大神
如果你有工具编译一下就会发现错误:
WARNING in ./src/js/entry1.js
22:12-16 "export 'default' (imported as 'json') was not found in '../js/json.js'
import引入时要加上大括号
import {json} from '../js/json.js';
es6 的export有Default
解决办法:
export default [1, 2, 3]
import { json } from ...
参考: export default