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

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

4
मैं मोचा और ची के साथ वादों का ठीक से परीक्षण कैसे करूं?
निम्नलिखित परीक्षा अजीब व्यवहार कर रही है: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); expect(data.rate).to.have.length(400); done(); }) .catch(function(err){ //this should really be `.catch` for a failed request, but //instead it looks like chai is picking this up when a test fails …
148 node.js  promise  mocha  chai 

9
Node.js में वादों को समझना
मैंने जो समझा है उसमें अतुल्यकालिक कोड को कॉल करने के तीन तरीके हैं: घटनाक्रम, उदाहरण के लिए request.on("event", callback); कॉलबैक, उदाहरण के लिए fs.open(path, flags, mode, callback); वादे मुझे नोड-वादा पुस्तकालय मिला लेकिन मुझे नहीं मिला। क्या कोई समझा सकता है कि सभी वादे क्या हैं और मुझे इसका …

12
एक वादे के मूल्य का उपयोग कैसे करें?
मैं इस उदाहरण को एंगुलर के डॉक्स से देख रहा हूं, $qलेकिन मुझे लगता है कि यह सामान्य तौर पर वादों पर लागू होता है। नीचे दिए गए उदाहरण को उनकी टिप्पणी के साथ उनके डॉक्स से शब्दशः कॉपी किया गया है: promiseB = promiseA.then(function(result) { return result + 1; …

22
टाइपस्क्रिप्ट: त्रुटि TS2693: 'प्रॉमिस' केवल एक प्रकार को संदर्भित करता है, लेकिन यहां एक मूल्य के रूप में उपयोग किया जा रहा है
मैं अपने एडब्ल्यूएस लैंबडा के लिए टाइपस्क्रिप्ट का उपयोग करने की कोशिश कर रहा हूं और मुझे निम्नलिखित त्रुटियां मिल रही हैं जहां मैं कभी भी वादों का उपयोग करता हूं। त्रुटि TS2693: 'वादा' केवल एक प्रकार को संदर्भित करता है, लेकिन यहां एक मूल्य के रूप में उपयोग किया …

4
AngularJS: वादों का उपयोग कहाँ करें?
मैंने फेसबुक लॉगिन सेवाओं के कुछ उदाहरण देखे जो वादों का उपयोग कर रहे थे एफबी ग्राफ एपीआई तक पहुंचने के का उपयोग । उदाहरण # 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) …

3
एक घटना पाश संदर्भ के भीतर microtask और macrotask के बीच अंतर
मैंने अभी-अभी प्रोमोज़ / ए + विनिर्देश को पढ़ना समाप्त किया है और शर्तों पर टकराया है माइक्रोटस्क और मैक्रोस्कैस: देखें http://promisesaplus.com/#notes मैंने पहले कभी इन शर्तों के बारे में नहीं सुना है, और अब मैं उत्सुक हूं कि क्या अंतर हो सकता है? मैंने पहले से ही वेब पर …

13
वादा श्रृंखला को तोड़ें और श्रृंखला में चरण के आधार पर एक फ़ंक्शन को कॉल करें जहां यह टूट गया है (अस्वीकृत)
अपडेट करें: इस पोस्ट के भविष्य के दर्शकों की मदद करने के लिए, मैंने आघात के उत्तर का यह डेमो बनाया । सवाल: मेरा लक्ष्य काफी सीधा लगता है। step(1) .then(function() { return step(2); }, function() { stepError(1); return $q.reject(); }) .then(function() { }, function() { stepError(2); }); function step(n) …

1
फ्यूचर्स बनाम वादे
मैं भविष्य और वादे के बीच अंतर के साथ खुद को भ्रमित कर रहा हूं। जाहिर है, उनके पास अलग-अलग तरीके और सामान हैं, लेकिन वास्तविक उपयोग मामला क्या है? क्या यह?: जब मैं कुछ async कार्य प्रबंधित कर रहा हूं, तो मैं "भविष्य में" मूल्य प्राप्त करने के लिए …
135 c++  c++11  promise  future 

8
NodeJS UnhandledPromiseRejectionWarning
इसलिए, मैं एक घटक का परीक्षण कर रहा हूं जो एक घटना-एमिटर पर निर्भर करता है। ऐसा करने के लिए मैं मोचा + चाय के साथ वादों का उपयोग कर एक समाधान के साथ आया: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, …

5
Vuex क्रियाओं से वापसी का वादा
मैंने हाल ही में jQ से चीजों को एक अधिक संरचित ढांचे में स्थानांतरित करना शुरू किया है, जो कि VueJS है, और मुझे यह पसंद है! वैचारिक रूप से, Vuex मेरे लिए एक प्रतिमान बदलाव का एक सा रहा है, लेकिन मुझे विश्वास है कि मुझे पता है कि …

5
मेरा अतुल्यकालिक फ़ंक्शन मान के बजाय वादा {<लंबित>} वापस क्यों कर रहा है?
मेरा कोड: let AuthUser = data =&gt; { return google.login(data.username, data.password).then(token =&gt; { return token } ) } और जब मैं कुछ इस तरह से चलाने की कोशिश करता हूं: let userToken = AuthUser(data) console.log(userToken) मैं ला रहा हूँ: Promise { &lt;pending&gt; } पर क्यों? मेरा मुख्य लक्ष्य टोकन प्राप्त …

6
मैं एक Promise.catch हैंडलर के अंदर क्यों नहीं फेंक सकता हूं?
मैं सिर्फ Errorकैचबैक कॉल के अंदर क्यों नहीं फेंक सकता और इस प्रक्रिया को त्रुटि को संभालने देता हूं जैसे कि यह किसी अन्य दायरे में था? अगर मैं कुछ नहीं करता तो उसका console.log(err)प्रिंट आउट नहीं निकलता और जो कुछ हुआ उसके बारे में मुझे कुछ नहीं पता। प्रक्रिया …

9
क्या वादे पूरे हो सकते हैं?
मैं यहाँ युक्ति का पालन ​​कर रहा हूँ और मुझे यकीन नहीं है कि क्या यह onFulfilled को कई तर्कों के साथ बुलाया जा सकता है। उदाहरण के लिए: promise = new Promise(function(onFulfilled, onRejected){ onFulfilled('arg1', 'arg2'); }) ऐसा है कि मेरा कोड: promise.then(function(arg1, arg2){ // .... }); दोनों arg1और प्राप्त …

18
JQuery $ .getScript () पद्धति का उपयोग करके कई js फ़ाइलों को कैसे शामिल करें
मैं अपने js फ़ाइल में जावास्क्रिप्ट फ़ाइलों को गतिशील रूप से शामिल करने की कोशिश कर रहा हूं। मैंने इसके बारे में कुछ शोध किया और पाया कि jQuery $ .getScript () विधि एक वांछित तरीका है। // jQuery $.getScript('/path/to/imported/script.js', function() { // script is now loaded and executed. // …

5
क्या आप इसे वापस करने से पहले एक कोणीय वादे का समाधान कर सकते हैं?
मैं एक फ़ंक्शन लिखने का प्रयास कर रहा हूं जो एक वादा लौटाता है। लेकिन ऐसे समय होते हैं जब अनुरोधित जानकारी तुरंत उपलब्ध होती है। मैं इसे एक वादे में लपेटना चाहता हूं ताकि उपभोक्ता को निर्णय लेने की आवश्यकता न हो। function getSomething(id) { if (Cache[id]) { var …
125 angularjs  promise 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.