【发布时间】:2020-10-07 15:03:35
【问题描述】:
这是我的 vue 文件,它接受表中的 id。这行得通,我可以从表格行中获取数据 id
showProd (id) {
Products.showProd().then((response) => {
console.log(show1prod.product_name)
})
.catch((error) => {
alert(error)
})
这是我调用 axios.get 的配置文件,我可以到达后端但不生成查询,因为这个 url/api 发送的对象我相信不是 id 号
export default {
async showProd(id) {
return Api.get('/products/{id}',id)
},
loadProds () {
return Api.get('/products')
}
}
【问题讨论】:
-
看起来参数不匹配。你传递了“props”,但在
async showProd(props)中使用了“id” -
对不起,这只是我弄错了,但它仍然不起作用,在网络选项卡的开发工具中,这是 id "%7Bid%7D" 的值而不是数字值“身份证”
标签: axios vue-router laravel-vue