প্রশ্ন ট্যাগ «promise»

প্রতিশ্রুতিগুলি পিছিয়ে পড়া কম্পিউটিংয়ের কৌশল, একাধিক শৈলীর সম্মতির জন্য উপযুক্ত: স্থানীয় গণনার জন্য থ্রেড এবং ইভেন্ট লুপ কনজ্যুরেন্সি এবং উভয় সিঙ্ক্রোনাস এবং অ্যাসিনক্রোনাস রিমোট মেসেজিং। একটি প্রতিশ্রুতি একটি অ্যাসিনক্রোনাস অপারেশনের শেষ ফলাফলকে উপস্থাপন করে। প্রতিশ্রুতি দিয়ে কাজ করার প্রাথমিক উপায়টি এমন একটি পদ্ধতির মাধ্যমে যা প্রতিশ্রুতির অন্তিম মান বা ব্যর্থতার কারণ থেকে নতুন প্রতিশ্রুতিতে রূপান্তরগুলি নিবন্ধ করে।

2
জাভাস্ক্রিপ্ট ES6 কেন একটি সংশোধনের পরে কার্যকর করা চালিয়ে যাওয়ার প্রতিশ্রুতি দেয়?
যেহেতু আমি বুঝতে পারি যে প্রতিশ্রুতি এমন কিছু যা সমাধান () বা প্রত্যাখ্যান () করতে পারে তবে আমি অবাক হয়েছিলাম যে প্রতিশ্রুতিতে কোডটি একটি সংশোধন বা প্রত্যাখ্যান হওয়ার পরে কার্যকর করা অব্যাহত থাকবে। আমি প্রস্থান বা প্রত্যাবর্তনের অ্যাসিঙ্ক-বান্ধব সংস্করণ হিসাবে সংকল্পটিকে প্রত্যাখ্যান করেছি বা প্রত্যাখ্যান করেছি, যা তাত্ক্ষণিকভাবে সমস্ত কার্য …

5
জাভাস্ক্রিপ্ট প্রতিশ্রুতি এবং async অপেক্ষার মধ্যে পার্থক্য কি?
আমি আমার অ্যাপ্লিকেশনগুলিতে ইতিমধ্যে ECMAScript 6 এবং ECMAScript 7 টি বৈশিষ্ট্য (বাবেলকে ধন্যবাদ) ব্যবহার করছি - মোবাইল এবং ওয়েব উভয়ই। প্রথম পদক্ষেপটি অবশ্যই ECMAScript 6 স্তরের ছিল। আমি অনেক অ্যাসিঙ্ক প্যাটার্ন, প্রতিশ্রুতি (যা সত্যই আশাব্যঞ্জক), জেনারেটর (নিশ্চিত নয় যে * প্রতীক কেন) ইত্যাদি এগুলির মধ্যে থেকে প্রতিশ্রুতিগুলি আমার উদ্দেশ্যটিকে বেশ …

2
প্রকারের ত্রুটি: অনির্ধারিত সম্পত্তি 'তারপরে' পড়তে পারে না
loginService.islogged() ফাংশন উপরে "ব্যর্থ" মত একটি স্ট্রিং ফিরে। যাইহোক, আমি যখন চালানোর চেষ্টা করব তখন এটিতে কাজ করব, এটির ত্রুটি ফিরে আসবে TypeError: Cannot read property 'then' of undefined এবং কার্সারটি ঠিক এর আগে connectedএবং আগে নির্দেশিত হয় .then। নীচে সম্পূর্ণ ফাংশন: var connected=loginService.islogged(); alert(connected); connected.then(function(msg){ alert("connected value is "+connected); …

5
প্রতিশ্রুতিবদ্ধ, পরে শৃঙ্খলে অতিরিক্ত পরামিতিগুলি পাস করুন
একটি প্রতিশ্রুতি, উদাহরণস্বরূপ: var P = new Promise(function (resolve, reject) { var a = 5; if (a) { setTimeout(function(){ resolve(a); }, 3000); } else { reject(a); } }); .then()প্রতিশ্রুতি অনুযায়ী পদ্ধতিটি কল করার পরে : P.then(doWork('text')); তারপরে doWorkফাংশনটি এর মতো দেখাচ্ছে: function doWork(data) { return function(text) { // sample function …

2
নতুন প্রতিশ্রুতি বনাম প্রতিশ্রুতি। সমাধান (সমাধান)
আমি ব্লুবার্ড ব্যবহার করছি এবং প্রতিশ্রুতিতে সিঙ্ক্রোনাস ফাংশনগুলি সমাধান করার জন্য আমি দুটি উপায় দেখতে পাচ্ছি, তবে আমি উভয় পদ্ধতির মধ্যে পার্থক্য পাই না। দেখে মনে হচ্ছে স্ট্যাকট্রেসটি কিছুটা আলাদা, তাই তারা ঠিক একটি alias, তাই না ? সুতরাং পছন্দসই উপায় কি? ওয়ে ক function someFunction(someObject) { return new Promise(function(resolve) …

3
প্রতিশ্রুতি। সমস্ত ()। তারপর () সমাধান?
নোড ব্যবহার করে 4.x. যখন আপনার কাছে Promise.all(promises).then()কোনটি থাকে তখন ডেটা সমাধান করার এবং পরবর্তীটিতে পাস করার উপযুক্ত উপায় .then()কী? আমি এরকম কিছু করতে চাই: Promise.all(promises).then(function(data){ // Do something with the data here }).then(function(data){ // Do more stuff here }); তবে আমি কীভাবে 2 য়-তে ডেটা পাবেন তা নিশ্চিত নই …

3
সেটটাইমআউট থেকে কীভাবে প্রতিশ্রুতি করবেন
এটি রিয়েলওয়ার্ল্ড সমস্যা নয়, আমি কেবল প্রতিশ্রুতি তৈরি হয় তা বোঝার চেষ্টা করছি। সেট টাইমআউটের মতো কোনও ফাংশন যা কিছুই দেয় না তার জন্য কীভাবে প্রতিশ্রুতি রাখতে হয় তা আমার বুঝতে হবে। ধরুন আমার আছে: function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); আমি কীভাবে এমন …

8
নোড.জেএস-এ প্রতিশ্রুতি দিয়ে কলব্যাকগুলি প্রতিস্থাপন করা হচ্ছে
আমার একটি সাধারণ নোড মডিউল রয়েছে যা একটি ডাটাবেসের সাথে সংযোগ স্থাপন করে এবং ডেটা পাওয়ার জন্য বেশ কয়েকটি ফাংশন রয়েছে, উদাহরণস্বরূপ এই কার্য: ডিবি সংযোগ.জেএস: import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'db' }); export default { getUsers(callback) { connection.connect(() => …

1
সমাধানের প্রতিশ্রুতি কখনই মেমরি ফাঁসের কারণ নয়?
আমি একটি আছে Promise। আমি প্রয়োজন হলে একটি এজেএক্স অনুরোধ বাতিল করার জন্য এটি তৈরি করেছি। তবে যেহেতু আমাকে সেই এজ্যাক্স বাতিল করার দরকার নেই, তাই আমি কখনই এটি সমাধান করেছি না এবং এজেএক্স সফলভাবে শেষ হয়েছে। একটি সরলীকৃত স্নিপেট: var defer = $q.defer(); $http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) { // …

6
প্রতিশ্রুতি ধরায় ত্রুটি বাড়ানো
আমি একটি টিউটোরিয়ালে নিম্নলিখিত কোডটি পেয়েছি: promise.then(function(result){ //some code }).catch(function(error) { throw(error); }); আমি কিছুটা বিভ্রান্ত: ধরা কল কি কিছু অর্জন করে? আমার কাছে মনে হয় এর কোনও প্রভাব নেই, কারণ এটি কেবল একই ত্রুটিটি ছুঁড়েছিল যা ধরা পড়েছিল। আমি কীভাবে নিয়মিত চেষ্টা / ক্যাপচার কাজ করে তা ভিত্তি করে …

9
প্রতিশ্রুতি - একটি প্রতিশ্রুতি বাতিল জোর করা সম্ভব?
আমি আমার সমস্ত নেটওয়ার্ক ডেটা পুনরুদ্ধার পরিচালনা করতে ES6 প্রতিশ্রুতি ব্যবহার করি এবং এমন কিছু পরিস্থিতি রয়েছে যেখানে আমাকে সেগুলি জোর করে বাতিল করতে হবে। মূলত দৃশ্যটি এমন যে আমার কাছে ইউআইতে টাইপ-ফরোয়ার্ড অনুসন্ধান রয়েছে যেখানে অনুরোধটি ব্যাকএন্ডে অর্পণ করা হয়েছে আংশিক ইনপুটের ভিত্তিতে অনুসন্ধান চালিয়ে যেতে হবে। যদিও এই …

5
কীভাবে অনেক প্রতিশ্রুতি ফিরবেন এবং অন্যান্য জিনিসগুলি করার আগে সেগুলির জন্য অপেক্ষা করুন
আমার কাছে একটি লুপ রয়েছে যা এমন পদ্ধতিতে কল করে যা অবিচ্ছিন্নভাবে স্টাফ করে। এই লুপটি পদ্ধতিটিকে বহুবার কল করতে পারে। এই লুপের পরে, আমার আরেকটি লুপ রয়েছে যা কেবলমাত্র সমস্ত অ্যাসিনক্রোনাস স্টাফ হয়ে গেলে সম্পাদন করা দরকার। সুতরাং এটি আমি যা চাই তা চিত্রিত করে: for (i = 0; …

1
অভ্যন্তরীণ থেকে কোনও প্রতিশ্রুতি কীভাবে প্রত্যাখ্যান করবেন তারপরে কার্য করুন
এটি সম্ভবত একটি নির্বোধ প্রশ্ন, তবে মাঝের প্রতিশ্রুতি শৃঙ্খলা, আপনি তত্কালীন কোনও একের ভিতরে থেকে কোনও প্রতিশ্রুতি কীভাবে প্রত্যাখ্যান করবেন? উদাহরণ স্বরূপ: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if (!isValid(modifiedResource)) { var validationError = getValidationError(modifiedResource); // fail promise with validationError } }) .catch(function() { // oh noes }); …

5
একটি কৌণিক promise q প্রতিশ্রুতি সমাধান হয়েছে কিনা তা কীভাবে পরীক্ষা করবেন
আমি বুঝতে পারি যে then()প্রতিশ্রুতি ব্যবহার করার সময় সাধারণত কেউ কল এবং চেইন আচরণের সাথে কেবল ধারাবাহিকতা কোড সংযুক্ত করে। তবে, আমি একটি প্রতিশ্রুতিযুক্ত মোড়কযুক্ত অ্যাসিঙ্ক্রোনাস কলটি বন্ধ করতে চাই এবং তারপরে পৃথকভাবে একটি 3-সেকেন্ড কিক $timeout()করতে চাই যাতে আমি একটি ইউআই ব্যবস্থা নিতে পারি, কেবলমাত্র যদি আসল প্রতিশ্রুতি এখনও …
84 angularjs  promise  q 

4
যখন Angular.js তে কোনও প্রতিশ্রুতি পূর্ণ হয় তখন কীভাবে সর্বদা কিছু কোড চালানো যায়
আমার Angular.js অ্যাপ্লিকেশনটিতে, আমি কিছু অ্যাসিনক্রোনাস অপারেশন চালাচ্ছি। এটি শুরু হওয়ার আগে আমি অ্যাপ্লিকেশনটি একটি মডেল ডিভ দিয়ে কভার করব, তারপরে একবার অপারেশন সম্পূর্ণ হয়ে গেলে, ডিভটি অপসারণ করা দরকার, অপারেশন সফল হয়েছিল কি না। বর্তমানে আমার কাছে এটি রয়েছে: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { LoadingOverlay.stop(); // Code …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.