【发布时间】:2016-03-30 19:40:59
【问题描述】:
我不明白为什么以下内容仅在 Firefox 上不起作用(它在 Google Chrome 和 IE11 上完美运行):
index.js:
when("/d2d/", {
templateUrl: "modules/d2d/d2d.view.html",
controller: "D2DCtrl",
controllerAs: "vm"
}).
控制器:
(function() {
"use strict";
angular
.module("app.d2d")
.controller("D2DCtrl", D2DCtrl);
D2DCtrl.$inject = ["$scope", "$log", "myService"];
function D2DCtrl($scope, $log, myService) {
var vm = this;
...
}
})();
控制器
打开视图时出现此错误:
Error: [ng:areq] http://errors.angularjs.org/1.4.8/ng/areq?p0=D2DCtrl&p1=not%20a1,#QNAN0unction%2C%20got%20undefined
有什么想法吗?
谢谢!
【问题讨论】:
标签: javascript angularjs firefox iife