【发布时间】:2014-02-08 14:24:04
【问题描述】:
我正在使用 Angular.js,尤其是 $http 和以下代码:
$http.get('test.url').onsuccess(function(res){});
我想知道如何编写这样的结构。第一次尝试是在 Angular.js 代码中确定这一点,但我的 JavaScript 知识可能太弱而无法理解所有代码。
所以,我自己尝试了以下方法:
var command = function(){
this.execute = function(cmd){
setInterval(function(){
// What to call here?
}, 60 * 60, 1000);
return this;
};
this.onsuccess = function(callBack){
return this;
}
}
var bla = new command();
bla.execute("myCommand").onsuccess(function(result){
console.log(result);
});
我很确定我的代码是错误的。我该怎么打电话才能让所有这些东西正常工作?
【问题讨论】:
-
这些都是承诺。它们是一种抽象,可让您轻松编写延续。这是a great read。 This is also worth checking.
标签: javascript angularjs interface fluent