我正在尝试从视图对象上设置的基础对象中获取记录 ID,因此我可以在视图的 HTML 包装器上设置它。这是我正在尝试的:
// Row in record editing table view.
views.RecordActionTableRowView = Ember.View.extend({
// Does not work.
attributeBindings: ['record_id:data-record-id'],
templateName: 'pult-record-action-table-row',
init: function () {
console.log(this);
// Does not work either. Undefined.
console.log(this.get('record_id'));
// Does not work either. Undefined.
console.log(this.record);
return this._super();
}
});
这个视图是从模板调用的,所以它自己的模板包含正确的数据,但我在视图代码中找不到它。有什么建议么?