.success
সিনট্যাক্স কৌণিক v1.4.3 সঠিক ছিল।
কৌণিক v.1.6 পর্যন্ত সংস্করণগুলির জন্য, আপনাকে then
পদ্ধতিটি ব্যবহার করতে হবে । then()
উত্তর: পদ্ধতি দুটি আর্গুমেন্ট লাগে success
এবং একটি error
কলব্যাক যা একটি প্রতিক্রিয়া বস্তুর সঙ্গে ডাকা হবে।
then()
পদ্ধতিটি ব্যবহার করে , callback
প্রত্যাবর্তনের সাথে একটি ফাংশন সংযুক্ত করুন promise
।
এটার মতো কিছু:
app.controller('MainCtrl', function ($scope, $http){
$http({
method: 'GET',
url: 'api/url-api'
}).then(function (response){
},function (error){
});
}
এখানে রেফারেন্স দেখুন ।
Shortcut
পদ্ধতি এছাড়াও উপলব্ধ।
$http.get('api/url-api').then(successCallback, errorCallback);
function successCallback(response){
//success code
}
function errorCallback(error){
//error code
}
প্রতিক্রিয়া থেকে আপনি যে ডেটা পাবেন সেটি JSON
ফর্ম্যাটে প্রত্যাশিত ।
JSON হ'ল ডেটা পরিবহনের এক দুর্দান্ত উপায় এবং এটি AngularJS এর মধ্যে ব্যবহার করা সহজ
২-এর মধ্যে প্রধান পার্থক্য হ'ল .then()
কলটি একটি promise
(একটি থেকে প্রত্যাবর্তিত মানের সাথে সমাধান করা callback
) ফেরত দেয় যখন .success()
নিবন্ধকরণের আরও traditionalতিহ্যগত উপায় callbacks
এবং কোনওটি ফেরত দেয় না promise
।