Список основных категорий зависит от выбранного языка, а список подкатегорий - от выбора основной.
сделать зависимые поля неактивными, если поля выше не заполнены
создать функцию подготовки массива для дропдауна основных категорий, которая по языку находит в загруженных с бэка категориях объект и составляет из него массив нужного формата
В дропдауне языка ключи label и value имеют разные значения, а в основных категориях - одинаковые. Например:
в языке отображается label: 'Русский', на бэк уходит value: 'ru'
в категориях отображается label: 'веб', на бэк уходит value: 'веб' (не 'web')
Макет
Работа ведется в компоненте
NewArticle
.Список основных категорий зависит от выбранного языка, а список подкатегорий - от выбора основной.
В дропдауне языка ключи
label
иvalue
имеют разные значения, а в основных категориях - одинаковые. Например:label: 'Русский'
, на бэк уходитvalue: 'ru'
label: 'веб'
, на бэк уходитvalue: 'веб'
(не'web'
)