【发布时间】:2020-07-11 09:20:29
【问题描述】:
我有一个SQL database,我用json_encode 获取了它。我已将结果复制到 .json 以尝试使用 Vue-cli 来使用它。所以,我把文件放在assets,然后components,但在console,我总是有这个消息:
GET http://localhost:8080/assets/fetch.json 404 (Not Found)
另外,这是我在 App.vue 中放入的代码
<script>
export default {
data() {
return { dm: [], error: [] };
},
mounted() {
this.$axios
.get("views/fetch.json")
.then(response => {
this.dm = response.data;
})
.catch(e => {
this.error.push(e);
});
}
};
</script>
并消费它:
<tr v-for="(dm, index) in dm" :key="index">
<td>{{ dm.id_dm }}</td>
</tr>
【问题讨论】:
-
这能回答你的问题吗? How to get a local file using axios?
-
不是真的,我相信我的 Vue-CLI 上没有安装 axios。我正在寻找一种方法来检查这一点。