0

構成モジュールの相対パスである templateURL を使用してコンポーネントをセットアップしようとしています。ただし、コントローラーの外にあるため、依存関係を構成に持ち込む方法がわかりません

app.config.js:

angular.module('app.config', [])
    .constant('config', {
     TEMPLATES_URL: 'js_2/templates/',
     COMPONENTS_URL: 'js_2/components/'

}))

home.app.js :

angular.module('home.app', ['rest.service', 'app.config']);

home.component.js:

angular.module('home.app').component('home', {
    /* HOW DO I INJECT THE 'config' DEPENDENCY */
templateUrl: config.TEMPLATES_URL + 'home.template.html',
controller: ....})

コントローラーに注入するときは、単に「config」を注入して使用することは知っていますが、コンポーネントにこれを行う方法がわかりません

ありがとうございました

4

1 に答える 1