使用严格错误使用“use strict”的功能形式

时间:2016-01-06 15:09:50

标签: javascript angularjs

当我在以下代码中添加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() {,但我不明白为什么要这样做!

0 个答案:

没有答案