Чтобы наблюдать за изменениями данных , используя watch
объект , добавьте к этому объекту функцию с именем, соответствующим свойству данных для просмотра.Например, чтобы просмотреть свойство данных с именем "question"
, добавьте эту функцию:
watch: {
question(newValue, oldValue) {
//...
}
}
В качестве альтернативы, вы можете добавить объект, названный в честь целевого свойства данных, с функцией handler
и дополнительными параметрами наблюдателя.: deep
и immediate
.
watch: {
question: {
deep: true, // detecting nested changes in objects
immediate: true, // triggering the handler immediately with the current value
handler(newValue, oldValue) {
//...
}
}
}
В вашем случае с "timeRange"
синтаксис будет:
watch: {
timeRange(newValue) {
//...
}
}
demo