Vue3动态获取json文件
某些情况下在Vue3项目中需要根据路由等动态获取json数据,可直接借助import提供的能力来实现。
ts
const route = useRoute()
const list = ref([])
import(
/* @vite-ignore */ `${route.path.includes('ivue') ? './ivueLog.json' : './iutilsLog.json'}`
).then(res => {
list.value = res.default.reverse()
})