объект в дата:
branch: {
city: {
name: "New York",
state: {
name: "New York",
}
}
,
т.е., Branch - отделение, City: город в котором находится отделение, а State - штат в котором находится город.
В форме вывожу так: <input v-model="branch.city.name"/>
Все отлично выводится, теперь я хочу отслеживать изменения этого поля, чтобы если юзер начал туда вводить, например, Houston, то у меня сработала функция, сходила по API, вытянула все города Houston и показала в выпадайке, юзер кликнул и нужная пара city/state положилась в свойство city объекта branch.
Затык вот в чем: как мне отслеживать изменение только этого поля? Можно ли это как-то сделать без создания дополнительных полей в объекте дата, а просто напрямую работать с branch.city, отслеживать и редактировать сразу данное свойство и объект внутри него?
watch?
Обсуждают сегодня