【发布时间】:2019-04-19 01:55:57
【问题描述】:
我的服务器端有这个 get 函数,我想通过将 ID 作为参数来获取数据库中的特定条目。在我的 VueJS 应用程序中,我编写了一个 Axios get-call,但它没有给我任何数据。它只说
“无法获取...”。
我知道我为函数提供的 ID 是正确的,所以这不是问题。
客户端:
loadData() {
axios.get('http://localhost:8080/route', {
params: {
id: this.selectedRoute
}
})
.then(response => (this.chosenRoute = response.data));
}
服务器端:
app.get('/route/:id', function(req, res) {
const routeId = req.params.id;
Route.findById(routeId, (err, route) => {
res.set("Access-Control-Allow-Origin", "*");
res.json(route);
});
});
enter code here
【问题讨论】:
标签: javascript typescript vue.js vuejs2 axios