Угловые часы JS $ против $ on
Я хочу выполнить функцию внутри директивы всякий раз, когда происходит изменение состояния в родительской области видимости.
Очевидный способ добиться этого - использовать трансляции событий ($ широковещательный) и слушатели ($ на).
Мне любопытно, если использование $ watch является альтернативой трансляции событий. Если это так, как они сравниваются?
Насколько я понимаю, выражение, которое нужно наблюдать, вычисляется каждый цикл $ digest. Так что события более эффективны, чем смотреть?