Как уже отмечалось, vue может обрабатывать массивы или любые другие типы в качестве данных.
Но, чтобы ответить на ваш вопрос, предположим, что vehicles
данные с сервера - это объект типа:
console.log(response.data.vehicles)
[
{id: 1, make: 'BMW', model: '100', year: 1994},
{id: 2, make: 'Audi', model: '1 Series M', year: 1994}
]
Чтобы разрешить это в соответствии с вашими ожиданиями, вы можете сделать:
axios.get('/api/manage/manage/vehicles').then(response => {
this.vehicles = response.data.vehicles.map(car => `${car.make} ${car.model} ${car.year}`);
})
См. Приведенный выше фрагмент кода, чтобы проверить, как это делается:
const vehicles = [{
id: 1,
make: 'BMW',
model: '100',
year: 1994
},
{
id: 2,
make: 'Audi',
model: '1 Series M',
year: 1994
}
]
const output = vehicles.map(car => `${car.make} ${car.model} ${car.year}`)
console.log(output);