У меня есть Vue Компонент с N + 2 полями. Обычно пользователь выбирает N категорий дерева (вложенное дерево) до последнего уровня, затем выбирает другое поле с именем type. Все данные поступают из API.
В зависимости от последней выбранной категории и типа, я должен загрузить данные в 3-е поле. Какой лучший способ сделать это так? До сих пор я пробовал смотреть на событие изменения и вычислять.
Вычислить нельзя использовать, поскольку загрузка данных для 3-го поля имеет побочные эффекты (показать индикатор загрузки, и т. Д. c) .
При изменении: отлично работает, но работает только тогда, когда пользователь взаимодействует (когда я изменяю данные программно, мне приходится вручную загружать данные
Часы: Почти работают. У меня странная ошибка. category[category.length - 1]
возвращает неопределенное значение.