Ui-router,未知提供商问题

时间:2016-09-04 09:20:39

标签: html angularjs angular-ui-router

我收到以下错误"模块' ui-router'不可用!您要么错误拼写了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。"

enter image description here

奇怪的是我使用npm install安装了ui-router,它位于我的packages.json文件中。

我认为错误是因为我拼错了模块名称?

非常感谢任何帮助,

感谢。

1 个答案:

答案 0 :(得分:1)

由于错误状态您错误拼写了模块名称或忘记加载。在这种情况下,您拼错了它,它应该是ui.router而不是ui-router

var app = angular.module('myApp', ['ui.router']);

在正确拼写错误之后,此错误的唯一其他原因是您忘记加载。通过包含对库的引用来解决此问题。