【问题标题】:angularjs use strict in plunkerangularjs 在 plunker 中使用严格
【发布时间】:2014-09-20 00:27:14
【问题描述】:

我正在使用 plunker,并且我有一个单独的角度文件 app.js。我想“使用严格”,但没有定义“角度”。有没有办法避免这个错误并将 app.js 保留为单独的文件?这是我的代码 app.js 代码

   'use strict';

   var app = angular.module('plunker', []);

   app.controller('MainCtrl', function($scope) {
     $scope.name = 'World';
   });

【问题讨论】:

    标签: angularjs plunker


    【解决方案1】:

    强烈建议将 'use strict'; 语句放在函数内部 - source

    只需将所有代码包装在 anonymous function 中(这是推荐的做法)。

    (function() {
      "use strict";
    
      var app = angular.module('plunker', []);
    
      app.controller('MainCtrl', function($scope) {
        $scope.name = 'World';
      });
    
    })();
    

    示例插件:http://plnkr.co/edit/ShbhkuN3MXTHzmdrL3c5?p=preview

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      • 1970-01-01
      • 1970-01-01
      • 2014-04-21
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      相关资源
      最近更新 更多