观察有问题。加载模板时,表单字段上的观察者会在任何用户操作之前立即触发。感谢任何想法如何解决它:)
这是我的路线:
App.AccountsNewRoute = Ember.Route.extend({
model: function() {
return App.Account.create({});
}
});
这是我的控制者:
App.ExpensesNewController = Ember.ObjectController.extend({
...
amountValidate: function() {
console.log("amount changed");
}.observes("amount"),
...
});
这是我的模板:
...
<div class="small-10 large-10 columns">
{{input value=amount type='text'}}
</div>
...