实现MVC里的model模块的时候,如果TS和JS混写,导出模块的方法。最好就用ts
JS文件(导出)
const model = {
fetch() {
//return 获取数据
},
save(data) {
//处理设置数据
}
}
//第一种写法
export default model
//第二种写法
export {model}
TS文件(接收)
//第一种写法
const {model}=require('@model.js').default
console.log(model)
//第二种写法
const {model}={model}=require('@model.js')
//这是一个析构赋值
console.log(model)
区别
在控制台console.log(model)就对比出来了