http://jsfiddle.net/herrturtur/ExWFH/
试试这个:
- 点击加号按钮,
- 双击新创建的名称字段,
- 为字段填写一些内容
- 按 Enter。
时代字段(从和直到)正确显示,但没有保存(重新加载以查看效果)并且名称字段根本没有更新。
我this.model.save()
在第 153 行对 NameView 的关闭函数(由 Enter-keypress 触发)中的属性进行 set() 处理后调用。
close: function(e){
this.$el.removeClass('editing');
this.model.set({
value: this.$('.name-value').val(),
from: this.model.from, // this is saved in the
until: this.model.until
});
this.model.save();
if(this.eraView.$el.attr('editing')){
this.eraView.close();
}
this.render();
},
有人可以告诉我我做错了什么吗?
最重要的是,我得到一个 TypeError: Illegal Invocation in Chrome。