外部のJavaScript関数を介してコントローラーの内部スコープにアクセスする簡単な方法があるかどうかを確認しようとしています(完全にターゲットコントローラーとは無関係です)。
私はここで他のいくつかの質問を見てきました
angular.element("#scope").scope();
DOM要素からスコープを取得しますが、現在のところ、適切な結果が得られていません。
ここにjsfiddleがあります:http ://jsfiddle.net/sXkjc/5/
私は現在、プレーンなJSからAngularへの移行を行っています。私がこれを達成しようとしている主な理由は、元のライブラリコードをできるだけそのままにしておくためです。コントローラに各機能を追加する必要がなくなります。
これを達成する方法を教えてください。上記のフィドルについてのコメントも歓迎します。
.scope()
するドキュメントによると、参考までにデバッグデータを有効にする必要がありますが、本番環境でデバッグデータを使用することは、速度上の理由からお勧めできません。以下の解決策は中心に展開しているようですscope()