1

我正在使用 Ember-paper 0.2,它似乎是最新的稳定版本。我正在从教程中创建导航栏学习。每当我添加纸质按钮时,我都会收到错误“无法设置只有 getter 的 [object Object] 的属性元素”。

看起来我弄错了一些地方,但无法弄清楚是什么。下面是我的导航栏代码。

{{#paper-toolbar}}
  <div class="md-toolbar-tools">
      {{logo}}
      <div class="paper-right">
        {{#paper-button size="2"}} {{paper-icon "refresh"}} {{/paper-button}}        
      </div>
  </div>
{{/paper-toolbar}}
{{outlet}}

{{logo}} 是我的标志组件 下面是组件代码

<img src="assets/images/logo_sm_app.png" class="logo">

我在 app.scss 文件中定义了我的样式

我使用了 ember-paper 文档中所述的步骤。你能告诉我缺少什么吗?下面是我得到的错误的堆栈跟踪

Uncaught TypeError: Cannot set property element of [object Object] which has only a getter
    at Class.didInsertElement (ripple-mixin.js:31)
    at Class.superWrapper [as didInsertElement] (ember.debug.js:40424)
    at Class.trigger (ember.debug.js:42259)
    at Class.superWrapper [as trigger] (ember.debug.js:40424)
    at CurlyComponentManager.didCreate (ember.debug.js:12725)
    at Environment.commit (ember.debug.js:50904)
    at Environment.commit (ember.debug.js:9283)
    at InteractiveRenderer._renderRoots (ember.debug.js:12121)
    at InteractiveRenderer._renderRootsTransaction (ember.debug.js:12150)
    at InteractiveRenderer._renderRoot (ember.debug.js:12071)
4

0 回答 0