promise पर टैग किए गए जवाब

वादे आस्थगित कंप्यूटिंग के लिए एक युक्ति है, जो संगामिति की कई शैलियों के लिए उपयुक्त है: स्थानीय संगणना के लिए धागा और इवेंट लूप कंसीलर, और तुल्यकालिक और अतुल्यकालिक दोनों दूरस्थ संदेश। एक वादा एक अतुल्यकालिक ऑपरेशन के अंतिम परिणाम का प्रतिनिधित्व करता है। वादों के साथ काम करने का प्राथमिक तरीका एक विधि के माध्यम से होता है जो वादे के अंतिम मूल्य या नए वादे की विफलता के कारण से परिवर्तनों को पंजीकृत करता है।

5
कई वादे कैसे वापस करें और अन्य सामान करने से पहले उन सभी की प्रतीक्षा करें
मेरे पास एक लूप है जो एक विधि को कॉल करता है जो सामान को अतुल्यकालिक रूप से करता है। यह लूप विधि को कई बार कॉल कर सकता है। इस लूप के बाद, मेरे पास एक और लूप है जिसे केवल तब निष्पादित करने की आवश्यकता होती है जब …

5
कैसे की जाँच करें कि क्या एक कोणीय $ q वादा हल किया गया है
मैं समझता हूं कि आम तौर पर then()वादों का उपयोग करते समय एक कॉल और चेन व्यवहार के साथ एक निरंतरता कोड संलग्न किया जाएगा । हालांकि, मैं एक वादा-लिपटे अतुल्यकालिक कॉल को किक करना चाहता हूं और फिर 3-सेकंड को अलग से किक करता $timeout()हूं ताकि मैं एक यूआई …
84 angularjs  promise  q 

6
JSDoc में वादे के प्रस्ताव और अस्वीकृति प्रकार को कैसे निर्दिष्ट करें?
मेरे पास कुछ कोड है जो एक वादा वस्तु लौटाता है, जैसे कि NodeJS के लिए Q लाइब्रेरी का उपयोग करना। var Q = require('q'); /** * @returns ??? */ function task(err) { return err? Q.reject(new Error('Some error')) : Q.resolve('Some result'); } JSDoc का उपयोग करके इस तरह के रिटर्न …

6
वहाँ jQuery AJAX कॉल में एक 'अंत' के लिए कोई एनालॉग है?
वहाँ jQuery AJAX कॉल में एक जावा 'अंत में' एनालॉग है? मेरे पास यह कोड है। अपने हमेशा के लिए मैं एक अपवाद फेंक देता हूं, हालांकि मैं हमेशा चाहता हूं कि यह तब () विधि पर जाए। call.xmlHttpReq = $.ajax({ url : url, dataType : 'json', type : 'GET' …

4
Angular.js में एक वादा पूरा होने पर हमेशा कुछ कोड कैसे चलाएं
मेरे Angular.js एप्लिकेशन में, मैं कुछ एसिंक्रोनस ऑपरेशन चला रहा हूं। इससे पहले कि मैं शुरू करता हूं, मैं एक मोडल डिव के साथ एप्लिकेशन को कवर करता हूं, फिर एक बार ऑपरेशन पूरा हो जाने के बाद, मुझे डिव को निकालने की जरूरत है, चाहे ऑपरेशन सफल रहा हो …

2
आस्थगित बनाम वादा
JQuery के संस्करणों के अलावा डिफर्ड और प्रोमिस के बीच अंतर क्या है? मुझे अपनी आवश्यकता के लिए क्या उपयोग करना चाहिए? मैं केवल कॉल करना चाहता हूं fooExecute()। मैं केवल जरूरत है fooStart()और fooEnd()उदाहरण के लिए html div स्थिति टॉगल करने के लिए। //I'm using jQuery v2.0.0 function fooStart() …

9
मैं क्रमिक क्रमों में वादों को कैसे निष्पादित कर सकता हूं?
मेरे पास कई वादे हैं जिन्हें क्रमबद्ध रूप से चलाने की आवश्यकता है। var promises = [promise1, promise2, ..., promiseN]; RSVP.all पर कॉल करने से उन्हें समानांतर में निष्पादित किया जाएगा: RSVP.all(promises).then(...); लेकिन, मैं उन्हें अनुक्रम में कैसे चला सकता हूं? मैं मैन्युअल रूप से उन्हें इस तरह से ढेर …

2
क्लीनअप मेमोरी, रिएक्ट हुक में एक अनमाउंटेड घटक पर लीक होती है
मैं रिएक्ट का उपयोग करके नया हूं, इसलिए यह वास्तव में सरल हो सकता है लेकिन मैं इसे अपने आप से बाहर नहीं निकाल सकता, भले ही मैंने कुछ शोध किया हो। मुझे माफ कर दो अगर यह बहुत गूंगा है। प्रसंग मैं लारवेल (बैकएंड) और रिएक्ट (फ्रंट-एंड) एडेप्टर के …

4
Promise.then का उपयोग करके CSS संपत्ति की स्थापना वास्तव में तत्कालीन ब्लॉक में क्यों नहीं होती है?
कृपया निम्न स्निपेट आज़माएँ और चलाएँ, फिर बॉक्स पर क्लिक करें। const box = document.querySelector('.box') box.addEventListener('click', e => { if (!box.style.transform) { box.style.transform = 'translateX(100px)' new Promise(resolve => { setTimeout(() => { box.style.transition = 'none' box.style.transform = '' resolve('Transition complete') }, 2000) }).then(() => { box.style.transition = '' }) } …

2
यदि ब्राउज़र देशी वादों का समर्थन नहीं करता है, तो एक माइक्रोटैस्क को कैसे कतारबद्ध करें?
कोड लिखना बेहतर होता है जो तत्काल कॉलबैक (जैसे कि माइक्रोट्स्क बनाम मैक्रोटस्क) के समय पर निर्भर नहीं करता है, लेकिन चलो उस समय के लिए अलग रख दें। setTimeoutएक मैक्रोटस्क को कतारबद्ध करता है, जो कि कम से कम, सभी माइक्रोटेस्क (और माइक्रोटेस्क कि वे स्पॉन को पूरा करते …

3
अनहेल्दी वादा अस्वीकृति का स्रोत खोजना: टाइपर्र: वादे के लिए खोजा गया चक्र
मैं Node.js में एक प्रॉमिस से अनहेल्ड रिजेक्शन के स्रोत को खोजने की कोशिश कर रहा हूं मैंने --async-stack-tracesविकल्प का उपयोग करते हुए नोड 12 संस्करण में अपग्रेड करने की कोशिश की है, और उनका उपयोग करते हुए सुन रहा हूं: process.on("unhandledRejection",( reason, promise ) => { console.log(reason); console.log(promise); }); …

1
एक वादा के साथ, ब्राउज़र दो बार अस्वीकार क्यों करते हैं लेकिन दो बार संकल्प नहीं?
मुझे javaScript समझने में परेशानी हो रही है promises। मैंने निम्नलिखित कोड लिखा है: var p = new Promise(function(resolve,reject){ reject(Error("hello world")); }); setTimeout(()=>p.catch(e=>console.log(e)),5000); मैं तुरंत अपने Chrome डेवलपर कंसोल में इसे देखता हूं: लेकिन मैं 5 सेकंड प्रतीक्षा करने के बाद, संदेश स्वचालित रूप से इस छवि की तरह काले …

1
मैं राकू में एक वादा कैसे कर सकता हूं?
मुझे पता है कि मैं Promiseएक निश्चित समय के साथ रखा जा सकता है my $promise = Promise.in($seconds); लेकिन मैं इसे तोड़ने के लिए कैसे शेड्यूल कर सकता हूं? विशेष रूप से, मैं एक ऐसे वादे के बारे में सोच रहा हूं जो "टाइमआउट" होगा, ताकि इसे एक निश्चित समय …
9 promise  raku 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.