StateProvider resolve解决了Unknown Provider错误

时间:2017-02-18 03:05:11

标签: angularjs ionic-framework dependency-injection routes angular-ui-router

我正在尝试在$ stateProvider中使用resolve参数,但它对我不起作用。我有以下状态:

enter image description here

下一步将它注入控制器:

enter image description here

然后是时候使用它了

enter image description here

不起作用:

enter image description here

另请注意,console.log实际上是打印了promise的正确返回值,并且函数正在正常运行。但是,错误会以某种方式弄乱数据并且事情看起来很奇怪。

问题似乎是我向控制器注入“时刻”。一旦我从控制器中取出这种依赖性,它就不再抱怨了。当然,它给了我一个不同的错误,“时刻是未定义的”。

我在这里错过了一步吗?

感谢任何帮助。

感谢。

0 个答案:

没有答案