Ember组件 - 无法设置仅具有getter的#<element>的属性tagName

时间:2016-01-28 03:38:15

标签: javascript ember.js

我最近更新了Ember 2.3。在我们的一个组件中,我们使用'tagName'作为如下属性:

导出默认值Ember.Component.extend({   布局,   tagName:'div' }

老恩伯恩没关系。但在最近的一个,我收到以下错误。

未捕获的TypeError:无法设置只有getter

的#的属性tagName

你们中的任何人都可以向我提出任何关于这个问题的线索。

1 个答案:

答案 0 :(得分:0)

默认情况下,组件是&#39; div&#39;已经。根据{{​​3}},您可以使用下一个代码更改标记名称:

export default Ember.Component.extend({
  tagName: 'nav'
});