【发布时间】:2017-08-21 12:49:03
【问题描述】:
(下面的完整错误消息)
导致我的所有脚本都失败,甚至无法运行简单的 $scope 消息。
JSFiddle:https://jsfiddle.net/cj5pe43k/5/.
HTML
<body ng-app="app" ng-controller="mainController">
<div id="test" style="position:absolute;top:0;left:0;background:#000;width:100vw;height:100vh;color:#fff;display:flex;align-items:center;justify-content:center;"><p>{{message}}</p></div>
</body>
JS:
var app = angular.module('app', ['ngRoute']);
app.config(function($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'index.html',
controller: 'mainController'
})
.when('/', {
templateUrl: 'pages/home.html',
controller: 'mainController'
})
})
app.controller('mainController', function($scope) {
$scope.message = 'Main Controller Active';
})
错误:[$injector:modulerr] 无法实例化模块 justpayrollApp 由于:[$injector:nomod] 模块 'justpayrollApp' 不可用!您要么拼错了模块 名称或忘记加载它。如果注册一个模块,请确保您 将依赖项指定为第二个参数。
【问题讨论】:
-
我不是 JsFiddle 人,所以我将您的代码放入 Plunker (plnkr.co/edit/rFDtZ65kKYpYhPvyuKP9?p=preview) 中,它工作得很好。我看不出你的 js 是在哪里导入的……但我还是不熟悉 JsFiddle 的内部工作原理
标签: javascript angularjs