Pertanyaan yang diberi tag «q»


10
Bukankah janji hanya panggilan balik?
Saya telah mengembangkan JavaScript selama beberapa tahun dan saya tidak mengerti apa-apa tentang janji. Sepertinya yang saya lakukan hanyalah perubahan: api(function(result){ api2(function(result2){ api3(function(result3){ // do work }); }); }); Yang mana saya bisa menggunakan pustaka seperti async , dengan sesuatu seperti: api().then(function(result){ api2().then(function(result2){ api3().then(function(result3){ // do work }); }); }); …


5
Apa perbedaan antara mengembalikan nilai atau Janji. Menanggapi sejak saat itu ()
Apa perbedaan antara: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan dan ini: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan Saya bertanya karena saya mendapatkan …


1
Apakah masih ada alasan untuk menggunakan perpustakaan janji seperti Q atau BlueBird sekarang karena kami memiliki janji ES6? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Setelah Node.js menambahkan dukungan asli untuk janji, apakah masih ada …

3
Angularjs $ q.all
Saya telah menerapkan $ q.all di angularjs, tetapi saya tidak dapat membuat kode berfungsi. Ini kode saya: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = $q.defer(); var question = questions[i]; $http({ url : 'upload/question', method: 'POST', data : …
106 angularjs  promise  q 

1
Bagaimana Angular $ q. saat bekerja?
Bisakah seseorang menjelaskan kepada saya bagaimana cara $q.whenkerjanya di AngularJS? Saya mencoba menganalisis cara $httpkerja dan menemukan ini: var promise = $q.when(config); Dan inilah objek konfigurasi dari konsol Chrome: Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url: "/schedule/month_index.html"…} cache: Object headers: Object method: "GET" transformRequest: Array[1] transformResponse: Array[1] …
95 angularjs  deferred  q 

8
Mengganti callback dengan promise di Node.js
Saya memiliki modul node sederhana yang terhubung ke database dan memiliki beberapa fungsi untuk menerima data, misalnya fungsi ini: dbConnection.js: import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'db' }); export default { getUsers(callback) { connection.connect(() => { connection.query('SELECT * FROM Users', (err, …

9
Bagaimana Anda mengembalikan beberapa nilai dengan benar dari sebuah promise?
Saya baru-baru ini mengalami situasi tertentu beberapa kali, yang tidak saya ketahui cara menyelesaikannya dengan benar. Asumsikan kode berikut: somethingAsync() .then( afterSomething ) .then( afterSomethingElse ) function afterSomething( amazingData ) { return processAsync( amazingData ); } function afterSomethingElse( processedData ) { } Sekarang situasi mungkin muncul di mana saya ingin …
87 javascript  promise  q 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.