视图更改时未清除组件

时间:2013-10-23 11:20:16

标签: ember.js

我有一条路线,对于数组中的每个项目,它将创建一个组件。

当我改变路线时,我仍然可以看到组件

组件创建了ideas.index,如果你点击其中一个标题,你会看到最后一个视图的残余仍在页面上

我无法使用较小的JS bin重新创建错误,因此我附加了一个zip,您可以将其托管在Apache服务器上或更改脚本引用

bit.ly/1aFGfjk

1 个答案:

答案 0 :(得分:1)

组件上没有关闭你的最后一个div标签:)

   </div
</script>

另外,当我经历这一切时,我注意到了其他一些事情。

  1. 组件与您的应用程序无关,因此组件中的controllers.application将无法正常工作
  2. 你的CanvasView应该扩展Ember.View.createWithMixins