【问题标题】:Modules won't load in application模块不会在应用程序中加载
【发布时间】:2018-05-28 20:19:23
【问题描述】:

我知道这将是我遗漏的一个非常简单的错误。

在我的 Angularj 应用程序中,错误:Failed to instantiate module myApp due to: 持续显示。我知道这是因为模块在被我自己调用之前没有被加载,但我一直盯着我的代码试图理解为什么它不会加载,即我自己的脚本在模块 CDN 之前加载,拼写错误等。

我的脚本是这样加载的:

<head>

    <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css">
    <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="assets/css/style.css">

    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.3/angular-ui-router.min.js"></script>

    <script src="app/components/chart/components/chartComponent.js"></script>

    <script src="app/components/chart/services/chartService.js"></script>

    <script src="app/app.module.js"></script>
    <script src="app/app.routes.js"></script>

    <title>Angular</title>

</head>

在我的app.module.js 中,我尝试注入两个模块chartjsuirouter。我切换它们,哪个是第一个它仍然标记错误

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

问题

为什么模块无法加载?抱歉这个简单的问题。

【问题讨论】:

    标签: angularjs module


    【解决方案1】:

    您缺少对 angular-chart.js 的参考,并将参考重新排序如下,

    <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css">
    <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="assets/css/style.css">
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script>
    <script src="https://cdn.jsdelivr.net/angular.chartjs/latest/angular-chart.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.3/angular-ui-router.min.js"></script>
    <script src="app/app.module.js"></script>
    <script src="app/app.routes.js"></script>
    <script src="app/components/chart/components/chartComponent.js"></script>
    <script src="app/components/chart/services/chartService.js"></script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 2016-12-19
      相关资源
      最近更新 更多