In, my Project I'm using Vue.js and Laravel. I've a dynamic field form which is validate by Laravel end. but when I get the validation message via axios i can't separate it from the response.
Here, is my Laravel code.
$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 code for axios request -
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)
})
In my response I get the image like output:
How can i destruct it from this format for every dynamic form index, is there any solutions to do something.
