2012-04-06 37 views
8

我想在我的手柄模板的一部分中加入jQuery效果(fadeIn,fadeOut等...)。我認爲這可以或多或少地通過單獨的視圖來完成,其中視圖的isVisible屬性最初是false,而其didInsertElement方法調用的內容類似​​。Ember視圖,把手和jQuery效果

不過,我想要做的就是添加一個jQuery效果只是一種觀點的一小部分 - 比如,用於顯示的內容一小塊最初由一個{{#if}}語句計算結果爲false和隱藏的目的稍後通過用戶反饋切換到true。請參閱以下http://jsfiddle.net/YeGbF/2/

有什麼建議嗎?

+3

只是一個提示:你可以使用'toggleProperty'而不是'set('x',!get('x'))'... – 2012-04-06 07:34:52

+0

我明白這一點。不能相信我之前從未注意到Ember.Observable。 – mike 2012-04-06 07:43:25

+0

'Ember.Observable'上還有'incrementProperty'和'decrementProperty',請參閱http://code418.com/blog/2012/03/31/useful-observable-functions/ – pangratz 2012-04-06 07:57:52

回答