AngularJSを使用するようにjQueryアプリケーションを書き直しています。私は小さなステップを使用して、一度に1つの領域を置き換えています。しかし、私はAngularJSでjQueryのイベントをどのように聞くことができるかに関する問題を抱えています。AngularJSのjQueryイベントを聞くにはどうすればいいですか?
例として、私は$(document).trigger('doSomething')
をjQueryウィジェットに持っています。どのようにAngularJSコントローラで聞くことができますか?
私は$scope.$on('doSomething', function(){})
を使用しようとしましたが、これはコントローラのスコープのみを参照しています。私も$rootScope.$on('doSomething', function(){})
で試しましたが、運がありません。
ステップバイステップで私のアプリケーションを変換し、jQueryによってトリガされたドキュメントイベントを聞く方法はありますか?
私はAngularJSにウィジェットを変換するのが大好きだが、それはそう簡単ではありません。私はAngularJSに変換するのは難しいだろうこれは、(その後、イベントをブロードキャストする)http://jpanelmenu.com/を使用しています。 – Dofs