uni-app 使用 vue3开发
在index.js中 import { commonParams } from '@/common/js/const.js',
import 引入 const.js 后,没有模块缓存,每次调用,const.js都会执行一遍。
index.js如下
import { commonParams} from '@/common/js/const.js'
export function getSyncClock() {
const data = Object.assign({}, commonParams, {
'cat1': 'syncClock'
})
return ajax.get({
query: data
})
}
export function getMatchListByApiUrl({ apiUrl }) {
const data = Object.assign({}, commonParams, {})
return ajax.get({
url: apiUrl,
query: data
})
}
在页面中每次调用,发现const.js都会执行一遍,没有像 JS 模块加载器中那样的模块缓存吗,只执行一遍,然后读取缓存。
1 个回复
z***@gmail.com
v2用用就好了 v3生态还不行呢