$watch ====== You can "watch" a component property using the `$watch` magic method. For example:
In the above example, when the button is pressed and `open` is changed, the provided callback will fire and `console.log` the new value: You can watch deeply nested properties using "dot" notation
When the `
### [Deep watching](#deep-watching) `$watch` automatically watches from changes at any level but you should keep in mind that, when a change is detected, the watcher will return the value of the observed property, not the value of the subproperty that has changed.
When the `
[← $store](/magics/store) [$dispatch →](/magics/dispatch) Code highlighting provided by [Torchlight](https://torchlight.dev)