我想从 dbpedia 端点获取数据,在 vue js 中使用 axios。
我曾经axios.get从 dbpedia 获取数据,但在控制台中出现错误提示:
类型错误:name.toUpperCase 不是函数
我该如何解决?
created(){
this.fetch();
},
methods: {
fetch(){
axios
.get('http://id.dbpedia.org/sparql?query=SELECT+DISTINCT+?concept+WHERE+{+?s+a+?concept+}+LIMIT+50', {
headers: 'Access-Control-Allow-Origin: *'
}).then(response => {
/* eslint-disable */
console.log('SUCCESS');
console.log(response);
}).catch((e) => {
console.log(e);
})
}
},
Run Code Online (Sandbox Code Playgroud) 我只是将我的 vue js 项目部署到 apache 服务器。我的文件/dist位于/var/www/html/dist. 当我访问该页面时,它工作正常。但是当我访问另一个页面并刷新页面时,在浏览器中显示 404 Not found。我怎样才能解决这个问题 ?