Ember.js 余烬视图、把手和jQuery效果

Ember.js 余烬视图、把手和jQuery效果,ember.js,Ember.js,我希望将jQuery效果(fadeIn、fadeOut等)合并到我的部分把手模板中。我认为这或多或少可以通过一个单独的视图来实现,其中视图的isVisible属性最初为false,其didInsertElement方法调用类似于this.$().fadeIn() 然而,我想做的是在视图的一小部分中添加jQuery效果——比如,为了显示一小块内容,这些内容最初由一个{{if}}语句隐藏,该语句的计算结果为false,然后通过用户反馈切换为true。见下文 有什么建议吗?您可以使用淡入显示的内容视图

我希望将jQuery效果(fadeIn、fadeOut等)合并到我的部分把手模板中。我认为这或多或少可以通过一个单独的视图来实现,其中视图的
isVisible
属性最初为false,其
didInsertElement
方法调用类似于
this.$().fadeIn()

然而,我想做的是在视图的一小部分中添加jQuery效果——比如,为了显示一小块内容,这些内容最初由一个
{{if}}
语句隐藏,该语句的计算结果为
false
,然后通过用户反馈切换为
true
。见下文


有什么建议吗?

您可以使用淡入显示的内容视图,请参阅

把手

{{{#view App.FadeInView contentBinding=“this”}
{{content.someAdditionalDetail}
{{/view}
JavaScript

App.FadeInView=Ember.View.extend({
didInsertElement:函数(){
这个。$().hide().show('slow');
}
});

还有一个提示:您可以使用
toggleProperty
而不是
set('x',!get('x'))
。我很感激。难以置信,我以前从未在Ember.Observable上注意到过。在
Ember.Observable上还有
递增属性
递减属性
,请参阅