1

我需要显示关于变量的不同视图。我已经开始使用 #if 或 #if else 但是否可以提出案例?

是否可以使用多个 #if 来实现它?

4

1 回答 1

3

我认为最好的替代方法(也是 Ember.js 所鼓励的)是在你的视图(或控制器)中定义一个计算属性,在这个中创建你的 switch case,然后直接使用模板中的计算属性。

在您显示多个视图的情况下,我认为您必须实现容器视图,并使用其 currentView 属性。这应该直接在javascript中完成。如果您提供更多使用细节,也许我可以告诉您如何开始。

于 2013-01-08T11:05:30.910 回答