У меня достаточно опыта использования Angular до версии 1.5, но сейчас я начинаю разрабатывать веб-приложение на основе компонентов версии 1.5. После долгого устранения неполадок я все еще не могу заставить базовый шаблон работать - могу ли я получить еще одну пару глаз, чтобы, пожалуйста, сказать мне, что не так со следующим простым компонентом меню? Я ценю любую помощь, которая может быть предложена.
var appMenuTemplate = "
<nav class='menu'>
<ul>
<li ng-repeat='item in menuCtrl.menuItems'>
{{ item }}
</li>
</ul>
</nav>
";
var appMenuController = function() {
var self = this;
self.menuItems = [
'home',
'about',
'portfolio',
'experience'
];
};
angular
.module('exampleApp', [])
.component('appMenu', {
template: appMenuTemplate,
controller: appMenuController,
controllerAs: 'menuCtrl'
});
https://jsfiddle.net/dzaslow/ej8r3vyo/1/