奇怪的是,模块在Firefox中完美加载。
在Chrome中,有时只会加载模块(刷新时打开和关闭),并且似乎是发生以下控制台错误的唯一浏览器。
错误:[$ injector:nomod]模块'myApp'不可用!您要么错误拼写了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。
var myApp = angular.module('myApp', []);
function MyController($scope, $http){
$http.get("http://localhost/json").success(function(response){
$scope.customers = response;
});
});
myApp.controller('MyController', MyController);`
答案 0 :(得分:0)
我认为" .success()"避免承诺,你应该使用.then()代替,这里有一个解释它的链接http://www.codelord.net/2015/05/25/dont-use-$https-success/
它是随机的,因为你的案例中没有使用承诺