Ajax 将props值传递到axios中的url无效
我试图将变量发送到axios的url,但这样做会导致错误404,甚至错误时,{大括号也会更改为“%” 从“Axios”导入Axios 导出默认值{Ajax 将props值传递到axios中的url无效,ajax,laravel,vue.js,Ajax,Laravel,Vue.js,我试图将变量发送到axios的url,但这样做会导致错误404,甚至错误时,{大括号也会更改为“%” 从“Axios”导入Axios 导出默认值{ mounted(){ this.$parent.$on('create_new_lesson',(seriesId)=>{ this.seriesId = seriesId $('#createLesson').modal() }) }, data() { return{
mounted(){
this.$parent.$on('create_new_lesson',(seriesId)=>{
this.seriesId = seriesId
$('#createLesson').modal()
})
},
data()
{
return{
title:'',
description:'',
episode_number:'',
video_id:'',
seriesId:''
}
},
methods:{
createLesson()
{
Axios.post('/admin/${this.seriesId}/lessons',{
title:this.title,
description:this.description,
episode_number:this.episode_number,
video_id:this.video_id
}).then(resp =>{
console.log(resp)
}). catch(resp =>{
console.log(resp)
})
}
}
}
它应该返回并将创建的数据发送到控制台进行字符串插值。您需要使用反勾号
`
而不是单引号'
:
`/admin/${this.seriesId}/lessons`
尝试传统的连接方式'/admin/'+this.seriesId+'/lessons'
谢谢您的回复下面的内容对我很有用