カスタマイズ可能にする必要があるアプリがあり、1 つのパラメーターは URL のルートです。アプリは必ずしもウェブサイトのルートにあるとは限りません。http://onedomain.com/index.htmlでホストできます。ここで、appName
はhttp://anotherdomain.com/myapp/index.html/
でホストできます。ここで、は です。appName
/myapp/
しかし、この種のことを行うappName
には、ルーターの を知る必要があるためconfigFn
、モジュールの を知る必要があります。
return $routeProvider.when(appName + "index.html", {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
パラメーターが増えたので、呼び出したサービスを開始しましたSettings
が、モジュールの構成中にサービスを注入することはできません…</p>
あなたならどうしますか?
懸念事項として、カスタム プロバイダーについて考え始めましたが、それが適切かどうかはわかりません。