Как обнаружить событие изменения параметра модели в mithril.js?

Недавно я начал изучать mithril.js, и мне интересно, как я могу создать очень простую модель -> Просмотреть одностороннее приложение для привязки данных.

TestModel = function(data){
  this.name = m.prop(data.name)
}
testModel = new TestModel({name: "John"})

Приведенный выше код объявляет модель, и он отлично работает как получатель / установщик. но как я могу установить прослушиватель для события модели, как Backbone'slistenTo('model',"change",callbackFunc)?

все примеры кода, которые я видел, устанавливают события для реальных действий пользователя, таких какclick,keyup или жеonchangeНо никогда не слушайте состояние фактического значения модели напрямую.

я что-то упустил или я неправильно понимаю, как использовать mithril.js?

заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос