Я использую Laravel 5.4 и VueJS. когда я настраиваю маршрут. Я могу пойти, чтобы создать и показать функцию в контроллере в порядке. Однако проблема с уничтожением и обновлением функции. Хотя я вижу, что это метод PUT или DELETE, он не работает. Я пытаюсь отладить с помощью echo «show» в функции show, и я получил ответ «show».
Вот мой код в Vue
onSubmit() {
let form = new Form_(this.recorddata);
if (!this.recorddata.id) {
form.post(this.link).then(response => {
this.$parent.$parent.pushRecord(response, null);
this.$parent.$parent.changeStatusModal(0);
this.errors = {};
})
.catch(error => {
this.errors = form.errors.errors;
});
} else {
let idRecord = this.recorddata.id;
form.put(this.link + '/' + idRecord).then(response => {
this.$parent.$parent.pushRecord(response, idRecord);
this.$parent.$parent.changeStatusModal(0);
this.errors = {};
})
.catch(error => {
this.errors = form.errors.errors;
});
}
},
Задача ещё не решена.
Других решений пока нет …