Skip to content

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()
})

基于 MIT 许可发布