У меня есть свойство в моей модели представления, которое я хочу слушать и запускать события на основе его значения, например:
class viewModel {
constructor() {
this.value = '0';
let val = 2;
subscribe(this.value, callbackForValue);
subscribe(val, callbackForVal);
}
}
Это особенность Аурелии? Если да, то как мне настроить такую подписку?
Object.oberve()
, и когда я зашел на сайт Аурелии, он появился. Да, поэтому я не ответил, просто прокомментировал, извините, если это не помогло. - person Edwin Reynoso   schedule 10.02.2015@bindable
для свойства, которое хотите наблюдать, и оно будет вызывать функцию[property name]Changed
в классе модели представления при изменении значения свойства. Вероятно, это не то, для чего предназначался@bindable
, но он работает. - person Decade Moon   schedule 25.06.2015@observable
была разработана для той цели, о которой вы говорите. - person Fabio   schedule 06.10.2019