Недавно я начал изучать mithril.js, и мне интересно, как я могу сделать очень базовую модель -> Просмотреть одностороннее привязку данных.Как определить событие изменения параметра модели в файле mithril.js?
TestModel = function(data){
this.name = m.prop(data.name)
}
testModel = new TestModel({name: "John"})
код выше объявляет модель и отлично работает как геттер/сеттер. но как я могу установить прослушиватель событий для события модели, например Backbone's listenTo('model',"change",callbackFunc)
?
все образцы кодов, которые я видел, устанавливают события для действительных действий пользователя, например click
, keyup
или onchange
. Но никогда не прослушивать фактическое состояние модели напрямую.
Я пропустил что-то или я понимаю, как правильно использовать mithril.js?
благодарит заранее.