说明
说明:set.js 与 get.js 同级目录
暴露也可以写在 .vue 文件的 script 标签中
Node
export default
写法1
set.js
1 | export default { |
get.js
1 | //这里的 diy 可以随便定义 |
写法2
set.js
1 | var student = { |
get.js
1 | import test from './test.js' |
export
暴露一个
set.js
1 | export var student = { |
get.js
1 | import {student} from './test.js' |
自定义名称接收
set.js
1 | export var student = { |
get.js
1 | import {student as tpf} from "./test.js"; |
暴露多个
set.js
1 | export var student = { |
get.js
1 | import {student,student1,stu_id} from './test.js' |
export default
和 export
set.js
1 | export default { |
get.js
1 | // 这里 {} 中的值 需要和 export 暴露的值一直,不然不能接收会输出 undefined |
总结
export default
只能暴露一个,接收名称可以自定义export
需要写在{}
中,也可以暴露多个,接收名称需要和暴露名称一致export
如果需要自定义接收名称 可以使用暴露名称 as 自定义名称