Я пытаюсь использовать новый синтаксис 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
во все наши директивы как часть шаблонаUrl.
Как это сделать на компоненте, поскольку определение компонента не является функцией?