Я пытался использовать новый синтаксис Angular 1.5 component
в проекте, но не могу понять, как внедрить зависимость в определение компонента.
Вот моя попытка рефакторинга существующей директивы для компонента:
angular
.module('app.myModule')
.component('row', {
bindings: {
details: '@',
zip: '@'
},
controller: 'RowController',
templateUrl: basePath + 'modules/row.html' // basePath needs to be injected
})
По разным причинам мы добавляем константу basePath
во все наши директивы как часть templateUrl.
Как мне сделать это для компонента, поскольку определение компонента не является функцией?