当我在以下代码中添加use strict
时,我收到此错误,为什么?
L1:C1] W097:使用“use strict”的功能形式。 '使用严格'; [L3:C1] W117:未定义'angular'。 angular.module( 'app.login', [[L30:C9] W117:未定义“控制台”。 的console.log(资源); [L34:C13] W117:未定义“控制台”。 的console.log( “点击!”);
警告:任务“jshint:src”失败。使用--force继续。
'use strict';
angular.module('app.login', [
'ui.router',
])
.config(function config($stateProvider) {
$stateProvider.state('login', {
url: '/login',
views: {
"main": {
controller: 'LoginCtrl',
templateUrl: 'login/login.tpl.html'
}
},
data: {}
});
})
.controller('LoginCtrl', ['$scope','resources', function ($scope, resources) {
$scope.user = {
email: '',
password: ''
};
}]);
如果我理解正确,它希望我使用包装,即(function() {
,但我不明白为什么要这样做!