vue 加载静态json文件打包后更换json内容不起作用
程序员文章站
2022-05-12 16:32:50
...
之前是向下面直接把json文件引入,但是打包以后,调取的json文件还是未改之前的内容。所以找到了别的办法。
import api from '../../static/serverConfig.json'
然后找到了办法,引入了一个js
然后在要用的页面
import {$getJson} from './http'
const getH5StaticJson = data => {
return $getJson('../../static/serverConfig.json', data)
}
getH5StaticJson({}).then(res => {
console.log(res.data.API_URL)
})
贴代码。
import axios from 'axios'
export const $getJson = function (method) {
return new Promise((resolve, reject) => {
axios({
method: 'get',
url: method,
dataType: 'json',
crossDomain: true,
cache: false
}).then(res => {
resolve(res)
}).catch(error => {
reject(error)
})
})
}
上一篇: 桶排序
下一篇: Android设计模式——MVP