Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要显示关于变量的不同视图。我已经开始使用 #if 或 #if else 但是否可以提出案例?
是否可以使用多个 #if 来实现它?
我认为最好的替代方法(也是 Ember.js 所鼓励的)是在你的视图(或控制器)中定义一个计算属性,在这个中创建你的 switch case,然后直接使用模板中的计算属性。
在您显示多个视图的情况下,我认为您必须实现容器视图,并使用其 currentView 属性。这应该直接在javascript中完成。如果您提供更多使用细节,也许我可以告诉您如何开始。