角度のあるウィジェットを既存の非角度アプリに追加しようとしています。問題は、これらのウィジェットが Angular によって追加されず、ほとんどが非 Angular スクリプトによって DOM に挿入されることです。
私が最初に考えたのはangular.bootstrap
、すべてのウィジェットに使用することでした。しかし、そのアプローチの問題は、ウィジェット間でサービスを共有できないことです。そのため、それを行う代わりに、Angular アプリを一度ブートストラップし、ウィジェットごとにコントローラーを手動でロードしたいと考えています。
これは、私が成功せずに試してきたサンドボックスjsbinです
サービスを共有しながら、app1
手動および自動で作成しようとしています。app2
sharedThing