আমি এনজিআরসোর্স দিয়ে সংজ্ঞায়িত একটি ফ্যাক্টরি আছে:
App.factory('Account', function($resource) {
return $resource('url', {}, {
query: { method: 'GET' }
});
});
আমি এই কারখানায় সংজ্ঞায়িত ক্যোয়ারী পদ্ধতিতে একাধিক কল করছি। কলগুলি অবিচ্ছিন্নভাবে ঘটতে পারে, তবে চালিয়ে যাওয়ার আগে উভয় কল সম্পূর্ণ হওয়ার জন্য আমাকে অপেক্ষা করতে হবে:
App.controller('AccountsCtrl', function ($scope, Account) {
$scope.loadAccounts = function () {
var billingAccounts = Account.query({ type: 'billing' });
var shippingAccounts = Account.query({ type: 'shipping' });
// wait for both calls to complete before returning
};
});
এনজিআরএসসোর্স দ্বারা নির্ধারিত অ্যাঙ্গুলারজেএস ফ্যাক্টরিগুলির সাথে এটি করার কোনও উপায় আছে, jQuery এর hen .When ()। তারপর () কার্যকারিতার অনুরূপ? আমি আমার বর্তমান প্রকল্পে jQuery যুক্ত না করা পছন্দ করব।
$thenসম্পত্তি রয়েছে তবে কোনও প্রতিশ্রুতি অবজেক্টটি প্রকাশ করা হয় না। দেশবাসীর কাছে মুখোশ উম্মোচন$promiseসম্পূর্ণরূপে 1.1.4 হবে