The trunk fires change
events for top-level attribute names. To Event Catalog :
- "change" (model, parameters) - when changing the attributes of the model.
- "change: [attribute]" (model, value, parameters) - when updating a specific attribute.
There is no mention of any nesting. In fact, if you change the attached property of an attribute, I am sure that it does not even trigger an event (since the attribute itself has not changed). Also, if you look at the annotated source (although the factors that influence this behavior are a bit split), you can follow it to where the change:attribute
events fire .
However, it looks like a plugin is there to help you with what you need.
source share