В моем проекте я использую Vue.js
и Laravel
. У меня есть форма динамического поля, которая проверяется Laravel
end. но когда я получаю сообщение проверки через axios
, я не могу отделить его от ответа.
Вот мой код Laravel.
$this->validate($request,[
'requested_by' => 'required',
'requested_date' => 'required',
'issued_by' => 'required',
'supplier' => 'required',
'data.*.product' => 'required',
'data.*.quantity' => 'required',
'data.*.unit' => 'required',
'data.*.unit_price' => 'required',
]);
Код Vue для запроса axios
-
axios.post('/api/requisition',{
'data' : this.inputs,
'requested_by': this.form.request_by,
'requested_date': this.form.request_date,
'issued_by': this.form.issue_by,
'supplier': this.form.supplier,})
.then(response => {
console.log(response)
})
.catch(err => {
this.allerrors = err.response.data.errors
console.log(this.allerrors)
})
В своем ответе я получаю изображение наподобие вывода:
Как я могу уничтожить его изэтот формат для каждого индекса динамической формы, есть ли решения, чтобы что-то сделать.