我有这个功能:
// Check if the object alredy exists.
// If exists, the object it's deleted and created again.
save: function(url, obj, errors) {
this.get(url, obj);
this.create(url, obj, errors);
};
但无论我打电话获取和创造的顺序。 POST它总是先执行。有一些方法可以避免这种情况吗?您可以看到full code here
SOLUTION(谢谢Hatsjoem!):
答案 0 :(得分:2)
您可以使用承诺(http://docs.angularjs.org/api/ng/service/ $ q)。
或者只是将create放在get.success回调中。