创造和摧毁Emberjs的景色

时间:2013-01-10 00:50:42

标签: ember.js

我有一个列出客户端的应用程序,允许用户在模式对话框中创建新客户端。我只有在处理新的客户端按钮单击时才创建并将客户端视图附加到Dom。

我不确定视图是如何被破坏的,或者以什么频率完成,所以在我创建clientView之前我会保留它的副本,下次用户打算创建一个新客户端时,我会提供相同的视图

这是正确的方法还是我宁愿在用户保存或取消操作时销毁视图,并在每次需要时继续创建新视图。

我查看了connectOutlet的源代码,显然每次调用connectOutlet时都会创建一个新视图。

任何人都可以验证这个吗?

1 个答案:

答案 0 :(得分:0)

你是对的,connectOutlet每次运行时都会创建一个新视图。通常,视图创建足够便宜,可以根据需要进行。所以你不必担心保持视野。