我已将const变量声明为
"student.js"
export default const mark= 20;
我在index.js文件中调用此常量
"index.js"
import {mark} from './student';
console.log("Mark Value ::::" + mark);
收到错误????
答案 0 :(得分:4)
export default
expects an expression。虽然const
是一个陈述。
由于您无法执行export default const mark = 20
的相同原因,您无法执行console.log(const mark = 20)
。
如果此文件中的其他位置未使用mark
,则应为:
export default 20;
否则应该是:
const mark = 20;
export default mark;
导入如:
import mark from './student';
答案 1 :(得分:1)
添加@estus答案,让您的代码更改如下。
“student.js”
export const mark = 20;
“index.js”
import {mark} from './student';
console.log("Mark Value ::::" + mark);
答案 2 :(得分:0)
export default var a = 10, b = 20, c = 30
会发生什么?