Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 将props值传递到axios中的url无效_Ajax_Laravel_Vue.js - Fatal编程技术网

Ajax 将props值传递到axios中的url无效

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{

我试图将变量发送到axios的url,但这样做会导致错误404,甚至错误时,{大括号也会更改为“%”

从“Axios”导入Axios 导出默认值{

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'
谢谢您的回复下面的内容对我很有用