Last updated
Last updated
Тип: { [key: string]: string | Function | Object | Array }
Подробности:
Объект, ключи которого — выражения для наблюдения, а значения — коллбэки, вызываемые при их изменении. Значения также могут быть строками с именами методов, или объектами, содержащими дополнительные опции. Экземпляр Vue вызовет $watch()
соответствующий каждому ключу объекта при своём создании.
Пример:
Не используйте стрелочные функции при указании методов наблюдателей (например, searchQuery: newValue => this.updateAutocomplete(newValue)
). Стрелочные функции связываются с родительским контекстом, поэтому this
будет указывать не на экземпляр Vue, и this.updateAutocomplete
окажется неопределённым.