包含ngMock时控制器不工作
Controller not working when ngMock is included
我没有ngMock的代码是'here'。
var app = angular.module('logExample',[]);
app.controller('LogController', ['$scope', '$log', function($scope, $log) {
$scope.$log = $log;
$scope.message = 'Hello World!';
}]);
当我在需求中的角度模块中添加"ngMock"时,控制器不会执行,请选中"此处"。
var app = angular.module('logExample',['ngMock']);
app.controller('LogController', ['$scope', '$log', function($scope, $log) {
$scope.$log = $log;
$scope.message = 'Hello World!';
}]);
有人能告诉我出了什么问题吗?我正在尝试使用angular mock进行日志记录。我希望根据级别获取日志,即,我想要一些方法来分别获取错误日志、警告日志等。
谢谢。
这是因为您在依赖项列表中使用ngMock
模块。要使用模拟后端运行应用程序,应该包含ngMockE2E
。
ngMock只用于单元测试,在单元测试中,你不会运行整个应用程序,只运行其中的一部分
在此处查看运行的应用程序:http://plnkr.co/edit/l6PadUOdoip4obWXLflO?p=preview
相关文章:
- 为什么ng控制器不调用或工作或功能不工作
- AngularJS控制器不工作,为什么?(简单的控制器示例)
- 角度控制器功能赢得'不按指令工作
- console.log在角度控制器内不工作
- 角度控制器功能不;在指令内部调用时,似乎无法始终如一地工作
- 如何使Angular JS控制器与指令一起工作
- AngularApp中的多个控制器不工作
- 具有范围变量的控制器不工作
- 角度指令和属性Don'在控制器内创建和设置时无法工作
- AngularJS控制器没有'第一次刷新页面后无法工作
- 包含ngMock时控制器不工作
- 部分html视图's控制器未使用KendoPanelBar内容URL在指令模板URL中工作
- 在第三个控制器中使用时RootScope不工作
- angularJS-当我添加ngRoute时,控制器停止工作
- 角度控制器的作用是什么;t控制器'他的工作由指令来完成
- Typescript$inject$timeout到指令中..在控制器中工作,而不是在链接中
- AngularJS,第二个控制器不工作
- ng-显示无法从控制器工作
- 角度 js 控制器不工作
- AngularJS 1.3 路由不工作;控制器从未调用