【发布时间】:2016-10-26 07:58:58
【问题描述】:
我正在尝试使用 typescript 来构建一个 angularjs (1.5) 应用程序。
我想制作一个调用模型(可以接受参数)的工厂。
如果我用纯 JS 来做,我可以做到以下几点
angular.module('test', [])
.factory('Talker', [$q, function($q){
return Talker()
function Talker(name) {
this.name = name || 'Bobuel Johnson';
}
Talker.prototype.deferredHello = function(){
$q.when('Hi, I\'m ' + this.name);
}
}])
现在我想在 typescript 中执行此操作,这样我就可以拥有 Talker 类,但我希望能够将(在这种情况下)$q 注入模型类。
拜托,你能帮我弄清楚如何将它设置为等效的打字稿吗?
【问题讨论】:
标签: angularjs dependency-injection typescript model