【问题标题】:module not instantiated due to ui.bootstrap not available由于 ui.bootstrap 不可用,模块未实例化
【发布时间】:2014-01-18 00:18:34
【问题描述】:

我正在尝试将 UI 引导程序包含在我的脚本参考中,但我一直收到错误消息,指出由于“ui.bootstrap”不可用,我的模块未实例化!谁能告诉我我在这里做错了什么?

下面是我的 index.html 的头部

<!-- META -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" src="scripts/angular.min.js"></script>
<script type="text/javascript" src="scripts/ui-bootstrap-tpls.min.js">
</script>
<script type="text/javascript" src="main.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css"/>

</head>

这是 main.js 的第一行:

var red_joker = angular.module('red_joker', ['ui.bootstrap']);

【问题讨论】:

    标签: angular-ui-bootstrap


    【解决方案1】:

    模块名称从 ui.bootstrap 更改为 ui。

    【讨论】:

    • 看来我误导了你。我的回答源于我有同样的问题。我的原因是我使用 bower 安装 angular-ui ...原来安装的是 0.40 版 ...他们确实使用了“ui” ...但在意识到这一点并手动安装最新的 (0.90 ) 版本回到 ui.bootstrap。
    【解决方案2】:

    确保您的 karma.conf.js 文件包含您的应用程序正在使用的所有 JS 文件。

    AngularJS Jasmine Test Fails: Failed to instantiate module

    【讨论】:

      猜你喜欢
      • 2014-08-13
      • 2019-04-09
      • 2017-12-11
      • 1970-01-01
      • 1970-01-01
      • 2016-11-07
      • 1970-01-01
      • 2018-09-29
      • 1970-01-01
      相关资源
      最近更新 更多