AngularJS を使用するように jQuery アプリケーションを書き直しています。小さなステップを使用して、一度に 1 つの領域を置き換えています。ただし、AngularJS で jQuery のイベントをリッスンする方法に問題があります。
例として$(document).trigger('doSomething')
、jQuery ウィジェットに があります。AngularJS コントローラーでそれを聞くにはどうすればよいですか?
を使用してみ$scope.$on('doSomething', function(){})
ましたが、それはコントローラーのスコープのみを参照しています。も試しまし$rootScope.$on('doSomething', function(){})
たが、うまくいきませんでした。
アプリケーションを段階的に変換し、jQuery によってトリガーされたドキュメント イベントをリッスンする方法はありますか?