1

私のバックボーン アプリには、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);  

これに加えて、ヘルパー関数は、ビューにない他の要素に対しても機能します。ここで何が起こっているかについての指針はありますか?バックボーンにはかなり新しいので、初心者の説明を想定してください:)

4

0 に答える 0