在两个不同的喷嘴模块中同步功能调用

时间:2016-09-25 10:02:04

标签: javascript jquery

需要在将数据放入同一集合的两个不同的javascript页面中同步两个不同的调用。

示例:

JS Page 1

self.customerColl(CustomerFactory.customerModel().getCustomer(self.customerId()));                 
self.customerColl().fetch().then(function () {                                                                         
         if(customer is not found){                                           
                    persist the customer in db
         }
});

JS Page 2

self.customerColl(CustomerFactory.customerModel().getCustomer(self.customerId()));                 
self.customerColl().fetch().then(function () {                                                                         
         if(customer is not found){
                    persist the customer in db
         }
});

上述ojet模块都加载在同一索引页面中。在这种情况下,两个不同的js文件中的提取都是一个接一个地执行,并且两者都试图将数据保存在db中。其中一个成功,另一个失败。我希望这项行动协调一致。比如执行JS Page 1代码,然后执行JS代码。

0 个答案:

没有答案