2012-03-20 69 views
3

我无法使用ember来呈现动态子视图。似乎一旦呈现子视图,绑定就会丢失。这里有一个的jsfiddleEmber.js动态子视图

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

当你在两个编辑页面之间单击,孩子视图保持对裁决作出的第一个视图。有没有办法告诉余烬刷新视图,或者我是否完全错误地进行了这个?

我是崭新的烬,所以任何关于我的代码的一般反馈也是受欢迎的。

回答

2

您应该考虑使用Ember.ContainerView(请参阅documentation)了解此类动态内容。

说明JSFiddle here(我也重构了你的代码有点更习惯)。

+0

完美的工作。非常感谢。一个简单的问题 - 何时/从哪里updateForm被调用?我无法在文档中找到任何关于它的参考。 – zaius 2012-03-22 02:01:38

+0

由于Ember在“编辑器”字段中观察到的变化... – 2012-03-22 08:32:27

+0

啊,明白了。函数名称意味着什么 - 它只是在每当| editor |时调用因为这个功能是一个观察者。谢谢您的帮助! – zaius 2012-03-22 10:21:41