动态添加类以仅隐藏余烬组件的一部分而不包装

时间:2018-12-18 13:18:31

标签: ember.js components

有没有办法动态添加类(在我的情况下是隐藏类)以仅隐藏(显示:无 yield 的余烬组件的一部分不包裹在Ember JS中带有标签(div,span或其他)的组件的产量部分? >

我的案子:

 {{#if isLoading}}
     <p>Loading....!</p>
 {{/if}}
 <div class="{{isLoading "hide"}}">
     {{yield}}
 </div>

在这里,我想隐藏产量部分而不用 div 标签包裹

注意:我不能使用 If Else语句,因为每次 isLoading 属性更改时,它都会破坏组件的当前实例。 这是显示加载的组件。可以使用其他任何方式使用组件进行加载

1 个答案:

答案 0 :(得分:2)

没有指定元素或标签就不能添加类。如果要将类名添加到yield部分,则将其包装在容器中是唯一的方法。