angularJS使用TypeScript以下方法之间的区别

时间:2014-04-23 16:31:45

标签: angularjs typescript

请解释加载控制器,服务......等两种方法之间的区别

     var appModule = angular.module("myApp", []);

    appModule.controller("MyController", ["$scope", ($scope)
      => new Application.Controllers.MyController($scope)]);

 module todos {
      'use strict';

  var todomvc = angular.module('todomvc', [])
        .controller('todoCtrl', TodoCtrl)
        .directive('todoBlur', todoBlur)
        .directive('todoFocus', todoFocus)
        .service('todoStorage', TodoStorage);
   }

1 个答案:

答案 0 :(得分:2)

第一种方法是内联依赖注入。第二种方法取决于在控制器中正确设置的$ inject / constructor参数。

建议:http://www.youtube.com/watch?v=WdtVn_8K17E&hd=1