-1

アプリケーションのドロップダウンにselect2でangularjsを使用していますが、コントローラー内で変更イベントなどを取得する方法がわかりません。

ui-select2 data-on-somethinghappened="fnx" のように、属性を介して eventhandler 関数を宣言する方法はありますか?

または代わりに私の構成で?お気に入り:

appXpto.value('ui.config', {
    select2: {
        placeholder: 'Please select a value..',
        onsomethinghappened:function(e){ ... }
    }
});

前もって感謝します

4

1 に答える 1

-1

はい、コントローラー関数をディレクティブスコープオブジェクトにバインドし、ディレクティブでselect2イベントが発生したときにそれらを呼び出すことができます。&関数をバインドするために使用します。次に、scope.myBoundFunction() を呼び出して、パラメーターの有無にかかわらずその関数を呼び出します。

于 2013-04-02T14:34:52.530 に答える