UI-Router模块未加载,因为找不到控制器

时间:2015-10-09 21:02:27

标签: angularjs angular-ui-router

我已经搜索了Ui-Router Controller Docs并在此处阅读了this堆栈溢出以及其他Google搜索。我试图将控制器分配给一个州,但我得到了错误:

Uncaught Typeerror: [$injector:modulerr]...controller cannot be found

我借了一个simpole Codepen来显示与我的代码相似的结果。

如果我从状态定义中删除 exampleCtrl ,一切正常:

...
.state('tab1', {
   name: 'tab1',
   url: '/tab1',
   template: '<div class="tab tab1"><p>Caerphilly</p></div>',
   controller: exampleCtrl
})
...

这是订单问题吗?或者我错过了什么。

1 个答案:

答案 0 :(得分:2)

controller: "exampleCtrl"代替controller: exampleCtrl