js全局变量?
来源:11-2 密码的加密传输与加密存储

慕神4535282
2020-08-27
老师,本课中,为什么user.vue中可以直接使用全局变量KEY,
hex_md5(_this.user.password + KEY);
我记得你以前在写 course.vue时, 写下面的这一句
return {
course: {},
FILE_USE: FILE_USE,
saveContentLabel: "",
files: [],
saveContentInterval: {},
}
时,讲到类似的意思,如果我复述有误,请指出,
这里的第一个FILE_USE表示在Vue定义一个名为FILE_USE数据成员变量,而:
后的那个FILE_USE表示的是enums.js中的全局变量FILE_USE,该全局变量所有文件都可见,但vue中不能直接使用该全局变量,只能使用数据成员变量,因此,需要定义一个数据成员变量FILE_USE,所以,FILE_USE: FILE_USE表示用全局变量FILE_USE初始化数据成员变量FILE_USE.
请问, 老师, 为什么这里的 user.vue 又可以直接使用 KEY 呢?
写回答
1回答
-
我的意思是vue的html代码里(template标签内部)不能使用js的全局变量,但是js部分(script标签内部)是可以的,所以要在html里用到FILE_USE,就得先在script定义一个vue组件变量。同理,user.vue里js代码当然可以直接用KEY
012020-08-28
相似问题