Я пытался использовать наблюдателей с синтаксисом декоратора, но похоже, что это не работает.
Без декораторов:
onRouteChange: observer('router.currentRouteName', function () {
this.closeModal();
}),
Пробовал это с декораторами (не удалось):
@observer('router.currentRouteName')
handler() {
this.closeModal();
}
Сообщение об ошибке:
Assertion Failed: наблюдателю должна быть предоставлена функция или определение наблюдателя
Возможно, я что-то пропустил, но ничего не нашел декораторы и наблюдатели в документации.