【发布时间】:2014-08-07 02:50:55
【问题描述】:
我有一个这样的控制器功能:
$scope.localTimezone = function (userTimezone,datetime) {
// ....
return data;
}
使它成为工厂模块的正确方法是什么?我尝试了以下方法,但它给出了错误。
angular.module('localTimezone', [])
.factory('localTimezone',function(userTimezone,datetime) {
// ...
return data;
});
angular.module('app', ['localTimezone'])
.controller('tasksController',function ($scope,localTimezone) {
// ...
});
我错过了一些概念或逻辑。谁能指出我正确的方向?
【问题讨论】:
-
angular-tips.com/blog/2013/08/understanding-service-types - 这是一篇很棒的文章,描述了 Angular 中的不同服务类型以及它们之间的区别。在我刚开始的时候帮助了我。
-
你能设置一个显示问题的插件
标签: angularjs angularjs-factory