我最近更新了Ember 2.3。在我们的一个组件中,我们使用'tagName'作为如下属性:
导出默认值Ember.Component.extend({ 布局, tagName:'div' }
老恩伯恩没关系。但在最近的一个,我收到以下错误。
未捕获的TypeError:无法设置只有getter
的#的属性tagName你们中的任何人都可以向我提出任何关于这个问题的线索。
答案 0 :(得分:0)
默认情况下,组件是' div'已经。根据{{3}},您可以使用下一个代码更改标记名称:
export default Ember.Component.extend({
tagName: 'nav'
});