Как передать имя действия формы в качестве переменной в вызов ajax axios - PullRequest
0 голосов
/ 13 октября 2019

Я следовал этому уроку Laracasts Vue: https://laracasts.com/series/learn-vue-2-step-by-step/episodes/20

Классы Form и Error являются отличным улучшением для любого приложения ajax. Я хотел бы использовать ту же функцию "onsubmit" для типов запросов POST и PATCH, но я сталкиваюсь с одной проблемой:

Это работает:

onSubmit(action = 'post'){
            this.form['post']('/user').then(response => this.newRecord = response);
        }

, но если я пытаюсьsuplay action как переменная, она не работает, кто-нибудь может указать мне, что я делаю неправильно?

onSubmit(action = 'post'){
            this.form[action]('/user').then(response => this.newRecord = response);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...