指南中的一些代码
Ember.View.reopen({
init: function() {
this._super();
var self = this;
// bind attributes beginning with 'data-'
Ember.keys(this).forEach(function(key) {
if (key.substr(0, 5) === 'data-') {
self.get('attributeBindings').pushObject(key);
}
});
}
});
无法正常工作
甚至直接放置attributeBindings
Ember.View.reopen({
attributeBindings: ['data-some', ...]
});
无法正常工作
Ember.TextField.reopen({
attributeBindings: ['data-some', ...],
});
为输入助手工作
ember 1.13.3
ember-data 1.13.5
ember-cli 1.13.1
帮助
我错过了什么吗?
答案 0 :(得分:1)
修改强> 看起来像1.13中确认的回归 - https://github.com/emberjs/ember.js/issues/11480
(因为我弄错了,删除了原来的答案)
答案 1 :(得分:1)
来自ember.js问题的答案
Ember.View is being deprecated