Я использую AngularJS 1.5.11.
Не получается правильно подключить компонент. Если я жестко закодирую свойство шаблона, оно работает:
$stateProvider.state("dashboard.expense", {
url: "/expense",
template: `<div>Geddy Lee</div>`
})
^^ Это действительно показывает Geddy Lee
на странице.
Но как только я указываю на компонент, рендеринг не происходит:
$stateProvider.state("dashboard.expense", {
url: "/expense",
component: "expenseReportsComponent"
})
Я оставляю компонент простым, чтобы посмотреть, смогу ли я заставить его визуализироваться:
module.component('expenseReportsComponent', {
template: `<div>Geddy Lee</div>`
});
^^ Geddy Lee
не отображается.
Нет ошибок консоли. Я пробовал множество изменений, но, похоже, ничего не работает. Чего мне не хватает?