Ember.js 动态 subview

标签 ember.js sproutcore-2

我无法让 ember 渲染动态 subview 。似乎一旦渲染了 subview ,绑定(bind)就丢失了。这是一个 jsfiddle

http://jsfiddle.net/zaius/XYzfa/

当您在两个编辑器页面之间单击时, subview 将保留在呈现的第一个 View 上。有没有办法告诉 ember 刷新 View ,或者我是否以完全错误的方式进行此操作?

我是 ember 的新手,所以也欢迎对我的代码提出任何一般性反馈。

最佳答案

对于此类动态内容,您应该考虑使用 Ember.ContainerView(参见 documentation)。

说明 JSFiddle here (我还对您的代码进行了一些重构,使其更加地道)。

关于Ember.js 动态 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9795398/

相关文章:

ember.js - @import 无法在 ember-cli-sass 插件中工作

ember.js - 从任何应用程序 Controller 访问全局变量

css - 如何将外部 CSS 文件导入我的 Ember 应用程序?

sproutcore - 在 Sproutcore 2 中编写自定义控件

Sproutcore 2.0 一对多关系

javascript - 更新侧边栏 View 内容的 Ember.js 最佳实践是什么?

ember.js - Ember 组件测试

javascript - 如何将单个JSON文件加载到SproutCore模型中?

sproutcore - 在 SproutCore 中使用复合 URL 引用静态文件