передача значения реквизита на URL в Axios не работает - PullRequest
1 голос
/ 03 мая 2019

Я пытаюсь отправить varaible по URL-адресу axios, но при этом выдает ошибку 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)
     })
   }
}

}

должен вернуться отправить созданные данные на консоль ввести описание изображения здесь

1 Ответ

3 голосов
/ 03 мая 2019

Для интерполяции строк вам нужно использовать обратные кавычки ` вместо одинарных кавычек ':

`/admin/${this.seriesId}/lessons`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...