ну смотрите.
1) ну по хорошему бы возвращать эту информацию вместе с информации о поле
formFields: [
{
name: 'my_field',
data: [/** your data **/],
class: 'moi_class',
type: 'input',
component: 'ui_input',
id: 1
},
{
name: 'brand',
data: [/** your data **/],
class: 'moi_class',
type: 'select',
component: 'dropdown',
id: 2
},
]
вам тогда не нужно делать лишние реквесты.
2) ну тут через цикл выводите все марки автомобиля. при выборе прокидываете в функцию параметром выбранную сущность, которая содержит в себе модели. это сущность должна реактивна показаться во втором select и раздизэблить его(дизэйблить его до тех пор пока в него не прокинута сущность)