私のバックボーン アプリには、toggleVisibility 関数を含むヘルパー モジュールがあります。
return{
toggleVisibility: function( ele ){
if ( ele.hasClass('hidden') ){
ele.removeClass('hidden').show(200);
} else {
ele.addClass('hidden').hide(200);
}
},
};
さて、これを私の見解で呼び出すと:
Helpers.toggleVisibility( this.$el );
うまくいきません。ただし、呼び出しの代わりに次のようにすると、目的の機能が得られます。これは、関数で行っていることとまったく同じです。
this.$el.removeClass( 'hidden').show(200);
これに加えて、ヘルパー関数は、ビューにない他の要素に対しても機能します。ここで何が起こっているかについての指針はありますか?バックボーンにはかなり新しいので、初心者の説明を想定してください:)