参考错误:未定义角度

时间:2016-04-08 11:56:59

标签: angularjs mean-stack

describe('Nav Bar', function() {
var injector;
var element;
var scope;
var compiler;
var httpBackend;

beforeEach(function() {
injector = angular.injector(['myApp', 'ngMockE2E']);
intercepts = {};

injector.invoke(function($rootScope, $compile, $httpBackend) {
  scope = $rootScope.$new();
  compiler = $compile;
  httpBackend = $httpBackend;
});
});

以下是html文件。

 <html ng-app="myApp">
  <head>
    <script type="text/javascript"
      src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.0/angular.js">
    </script>

    <script type="text/javascript" src="/6-examples/app.js">
    </script>
  </head>

  <body>
    <user-menu></user-menu>
  </body>
</html>

此代码是作为测试编写的,用于检查用户信息是否正确存储。 如何解决错误?

1 个答案:

答案 0 :(得分:0)

我认为唯一的原因是你没有包含角度js文件,这就是它显示此错误的原因请确保它是添加然后检查你是否为ngMockE2E依赖添加了js文件