我正在设置我在github上访问的有关新角度路由器的回购。
https://github.com/brandonroberts/angularjs-component-router
方向非常简单
但是,我无法启动并运行repo。
我在控制台中遇到错误。特别是角度分量不是函数。
alert()
我不确定是什么问题。我知道组件部分是一个对象。我更改了脚本标记以确保它是1.5但仍然得到相同的错误。
以下是我遇到的错误
angular.module('app.about', []).component('about', {
restrict: 'EA',
template: 'About {{ vm.name }}',
controller: AboutController,
controllerAs: 'vm'
});
答案 0 :(得分:1)
如果您仍然看到这一点,Angular和beatarang存在一个已知问题,可能会导致此错误:
理论上,如果您更新到所有内容的最新版本,现在看起来已修复,但如果您使用的是Bower并且其他组件依赖于早期版本的Angular,则更新Angular可能会很棘手。