Tag: es6-promise
Ein ES6 Versprechen, ist ein ECMAScript 2015 Objekt repräsentiert ein in-progress-asynchrone operation
1
Antworten
Ich versuche, ein array zu erstellen, der verspricht, und rufen Sie mit Promise.all. Ich habe Probleme mit dem korrekten betätigen der Funktionen in die Reihe, es scheint, Sie sind aufgerufen, anstelle von eingefügt und warten Promise.all(). function
5
Antworten
1. Mit es6 Versprechen, aber die syntax nicht korrekt ist. Ich bin mit es6 und wollen eine latente Bestätigung-dialog: //First, create an empty promise: let promise = new Promise((resolve, reject) => {}) //Then, show the dialog: let
5
Antworten
Bild zu versuchen-heraus, wie um etwas zu finden, die funktional genau wie async.eachSeries, ich brauche eine Liste von asynchronen Aktionen nacheinander ablaufen (nicht parallel), aber kann nicht einen Weg finden, es zu tun im einheitlichen ES6, kann
1
Antworten
Habe ich Folgendes Typoskript, das ich gerne verwenden möchte async/await auf. Aber ich kann nicht scheinen, um es zu klären in meinem Kopf, wie Sie dies tun. private getWorkbookFromFile2(excelFile: File): Promise<xlsx.IWorkBook> { var loadedPromise = new Promise<xlsx.IWorkBook>((resolve,
1
Antworten
Ich bin mit React Native. Ich habe schon check-out Was ist Unbehandelte Versprechen Ablehnung, aber ich kann nicht verstehen es überhaupt nicht. Wenn ich eine Komponente erstellen: render(){ const MenuComponent = ( <MenuScreen CloseSlideMenu={this.SlideMenu.CloseSlideMenu} /> ) ...
3
Antworten
Wenn ich die developer-tools sichtbar, in Chrome-und ein Versprechen abgelehnt wird, dann Chrome hält die Ausführung von javascript-Code mit der Meldung "Angehalten Versprechen auf Ablehnung". Kann ich in irgendeiner Weise verhindern, dass Chrome keine pause in diesem
2
Antworten
Wie man server-seitige Validierung mit redux-form und Fetch API? Es gibt "Senden Validation" demo in die docs, die sagt, dass die empfohlene Art und Weise zu tun, server-seitige Validierung ist die Rückkehr ein Versprechen aus dem onSubmit-Funktion.
2
Antworten
Habe ich gerade installiert-Knoten v7.2.0 und erfuhr, dass Sie den folgenden code: var prm = Promise.reject(new Error('fail')); Ergebnisse in dieser Nachricht:; (node:4786) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: fail (node:4786) DeprecationWarning: Unhandled promise rejections are
2
Antworten
Versuchen, die Interaktion mit einem JS-API, aber es schlägt fehl, wenn von einem Grunt-task; ich denke meine Logik ist verwirrt. Meine Schritte: tokens Holen aus Datei, überprüfen Sie Sie (check_tokens) wenn Sie alt sind - aktualisieren (refresh_tokens)
2
Antworten
Ich habe den folgenden code und, wenn es ausgeführt wird, gibt es sowohl "abgelehnt" und "Erfolg": //javascript promise var promise = new Promise(function(resolve, reject){ setTimeout(function(){reject()}, 1000) }); promise .catch(function(){console.log('rejected')}) .then(function(){console.log('success')}); Könnte jemand erklären, warum Erfolg angemeldet ist?
2
Antworten
Ich fahre einen Promise aus dieser Funktion const liab_config = () => { return axios.get(`${config.server_url}/fetch_config_liab`); } export default { liab_config } Und zu lösen versucht, zu der Promise innerhalb einer anderen Datei import liab_config from './utils/kc-adapter' function
2
Antworten
Habe ich ein Versprechen, dass die Daten liefert und ich wollen speichern Sie in Variablen. Ist diese unmöglich in JavaScript wegen der asynchronen Natur und brauche ich onResolve als callback? Kann ich die irgendwie verwenden (z.B. wickeln
4
Antworten
Ich bin versucht, es6 promises mit superagent. Ich bin versucht, eine Funktion aufzurufen, hat ein superagent Anfrage verpackt im inneren. Request.post(buildReq).then(res => { if (res.ok) {//process res} }); Hier ist die Funktion Verpackung superagent static post(params) {
12
Antworten
Gibt es eine Methode zum löschen der .thens eine JavaScript - Promise Instanz? Ich geschrieben habe, eine JavaScript-test-framework auf der Oberseite der QUnit. Das framework führt tests synchron laufen jeweils in einem Promise. (Sorry für die Länge
1
Antworten
Ich bin neu in der OOP. Meines Wissens Versprechungen/asynchron/synchron Laufenden Funktionen ist einfach basic. Ich würde wirklich zu schätzen Ihre Zeit und Aufmerksamkeit! Dies ist am Beispiel von Reaktion-Native docs: JS: async function getMoviesFromApi() { try {
4
Antworten
Benutze ich axios für ajax-Anfragen und reactJS + flux für das Rendern von UI. In meiner app gibt es in der Dritten Seite der timeline (reactJS-Komponente). Timeline können verwaltet werden, durch die die Maus scrollen. App sendet
5
Antworten
Wie handhaben Sie einen Fehler (zB. "neue Fehler" unten), die außerhalb des Versprechen? function testError() { throw new Error("new error") //how to handle this? var p123 = new Promise(function(resolve, reject) { resolve(123) }); return p123 }; testError().catch(err
4
Antworten
Ich versuche zu verstehen, asynchrone Aufrufe mit async/await und try/catch. Im Beispiel unten, wie kann ich meine erfolgreiche Antwort auf eine variable genutzt werden kann, während der rest des Codes? const axios = require('axios'); const users =
1
Antworten
Ich versuche, eine Klasse zu erstellen, die senden eine post-Anforderung (login), speichern Sie das cookie und verwenden das cookie für andere Vorgänge wie das herunterladen einer Datei. Erstellte ich einen lokalen server, der zum empfangen einer http-post-Methode
3
Antworten
Haben Sie ein Prototyp-Objekt Foo mit zwei asynchrone Methodenaufrufe, bar und baz. var bob = new Foo() Foo.prototype.bar = function land(callback) { setTimeout(function() { callback() console.log('bar'); }, 3000); }; Foo.prototype.baz = function land(callback) { setTimeout(function() { callback()
3
Antworten
Habe ich einige ältere Node.js code, die ich aktualisiere. In dem Prozess, den ich bin der Entwicklung neuer Module zur Arbeit mit dem alten code. Ich finde, dass jetzt, im Gegensatz zu, wenn ich zuerst schrieb, verlasse
1
Antworten
Ich will wissen, ob JS Versprechungen waren ein Teil von es5? Wenn dem so ist, warum es nicht funktioniert, manchmal auch in älteren Browsern, und wir müssen hinzufügen, ein polyfill für das gleiche. Auch die polyfill sollte
14
Antworten
Habe ich umstrukturiert, meinen code zu verspricht, und baute eine wunderschöne lange flach Versprechen Kette, bestehend aus mehreren .then() Rückrufe. Am Ende will ich wieder einige composite-Wert, und benötigen Zugriff auf mehrere intermediate Versprechen Ergebnisse. Jedoch ist
6
Antworten
Warum kann ich nicht einfach werfen ein Error im catch-Rückruf und lassen Sie den Prozess, den Fehler so behandeln, als ob es in jedem anderen Bereich? Wenn ich es nicht tun console.log(err) wird nichts ausgedruckt, und ich
2
Antworten
Lesen der docs wie ich es verstehe, in ES6 Sinne von: foo => someFun(foo); ist äquivalent zu: foo => { return someFun(foo); } Ich fahre ein neues Versprechen, und in diesem code mit den Pfeiltasten Funktionen aufrufen,
13
Antworten
Sagen wir, ich habe eine Reihe von Versprechungen, die Netzwerk-Anforderungen, von denen man scheitern wird: //http://does-not-exist will throw a TypeError var arr = [ fetch('index.html'), fetch('http://does-not-exist') ] Promise.all(arr) .then(res => console.log('success', res)) .catch(err => console.log('error', err)) //This
2
Antworten
Ich das schreiben von code, der etwas tut, das sieht aus wie: function getStuffDone(param) { | function getStuffDone(param) { var d = Q.defer(); /* or $q.defer */ | return new Promise(function(resolve, reject) { //or = new $.Deferred()
3
Antworten
Soweit ich weiß, gibt es zwei Möglichkeiten, über Versprechen: Versprechen.alle() Versprechen.Rasse() Ok, ich weiß, was promise.all() tut. Läuft es verspricht, parallel, und .then gibt Sie die Werte, wenn die beiden gelöst sind. Hier ist ein Beispiel: Promise.all([
5
Antworten
let arr = ; function getData(fileName, type) { return fs.readFile(fileName,'utf8', (err, data) => { if (err) throw err; return new Promise(function(resolve, reject) { for (let i = 0; i < data.length; i++) { arr.push(data[i]); } resolve(); });
2
Antworten
Einer Funktion innerhalb einer Typoskript-Klasse gibt ein Promise<string>. Wie kann ich Auspacken/yield der Wert innerhalb dieses Versprechen. functionA(): Promise<string> { //api call returns Promise<string> } functionB(): string { return this.functionA() //how to unwrap the value inside this
1
Antworten
Habe ich eine helper-Funktion für die Verwendung fetch mit CouchDB endet: ... return fetch(...) .then(resp => resp.ok ? resp.json() : Promise.reject(resp)) .then(json => json.error ? Promise.reject(json) : json) und wenn ich ihn anderswo, ich war unter den
2
Antworten
Habe ich eine HTTP-API gibt JSON-Daten sowohl bei Erfolg und bei Misserfolg. Beispiel scheitern würde wie folgt Aussehen: ~ ◆ http get http://localhost:5000/api/isbn/2266202022 HTTP/1.1 400 BAD REQUEST Content-Length: 171 Content-Type: application/json Server: TornadoServer/4.0 { "message": "There was
1
Antworten
Ich habe den folgenden code, der funktionierte beim laufen gegen babel. Nun, ich bin mit der harmony bekomme ich die folgende Fehlermeldung: let adResult = await ad.isUserValid(domainPath, password); ^^ SyntaxError: Unexpected identifier Die folgenden Klasse-Funktion: class ActiveDirectoryHelper
2
Antworten
Ich versuche es ein boolean zurückgibt, nachdem ein Versprechen löst aber Typoskript gibt eine Fehlermeldung A 'get' accessor must return a value. mein code aussieht. get tokenValid(): boolean { //Check if current time is past access token's
1
Antworten
Habe ich lief in ein Problem mit dem fangen alle Fehler, wenn mehrere Versprechungen werfen Ablehnung-Fehler nach erwartete in einer async-Funktion (javaScript - Knoten-v8.4.0). Verweisen, um die folgenden javaScript-Code: Referenz, die Funktionen timeoutOne() und timeoutTwo (), schicken
2
Antworten
Schrieb ich Folgendes node.js Datei: var csv = require('csv-parser'); var fs = require('fs') var Promise = require('bluebird'); var filename = "devices.csv"; var devices; Promise.all(read_csv_file("devices.csv"), read_csv_file("bugs.csv")).then(function(result) { console.log(result); }); function read_csv_file(filename) { return new Promise(function (resolve, reject) {
3
Antworten
Ich versuche, um ein Seeding für die Datenbank für unit-test. Unten ist die seed.js Datei: ....... const app = require('./app') const db = app.get('db') const saveUsersToDB = (done) => { db.User.bulkCreate(users) .then(() => (done)) } module.exports =
2
Antworten
hey Leute ich habe ein Problem mit der fetch-Funktionen in meinem ersten reagieren js-app. Dies ist der Aufbau meines Projekts: hello-world -- app -- components -- main.jsx -- node_modules -- public -- build.js -- index.html -- package.json
3
Antworten
Ich bin mit Express.js in meinem code mit Node.js v7.3. In diesem habe ich einen User Router die leitet die Anfragen an meine User Controller. Bin ich mit async/await innerhalb der User Controller asynchrone Aufrufe. Das problem
1
Antworten
Ich bin neu in Verspricht auf javascript, so dass ich hoffe, einige können mir mit diesem Problem helfen. Problem: Versprechen nicht ausführen auf IE11, funktioniert gut in Chrome und FireFox Frameworks verwendet: ich habe versucht, mit es6-Versprechen.d....ts
1
Antworten
Ich bin auf der Suche nach einem Weg, um erstellen deferred-Objekt, das gelöst wird, die außerhalb des aktuellen Bereichs. Ich mag die latente Objekte und wie ich sehe Promise.defer() im Chrome 38 gibt die deferred-Objekt. Aber in
2
Antworten
Ich durchführen wollen mein code in der folgenden Reihenfolge: Versprechen 1 Warten Sie 1 zu tun, dann tun Sie Versprechen 2+3 gleichzeitig Letzte Funktion wartet auf die Verheißung 2+3 zu tun Ich habe einige Schwierigkeiten es herauszufinden,
1
Antworten
Einmal ein Versprechen reject() callback aufgerufen wird, wird eine Warnmeldung "Uncaught (Versprechen)" erscheint in der Chrome-Konsole. Ich kann nicht umbrochen, mein Kopf herum, der Grund hinter ihm ist, noch wie man es loswerden. var p = new
4
Antworten
Ich bin mit einer forEach-Schleife über ein array und macht zwei Anrufe, die Rendite verspricht, und das möchte ich füllen Sie ein Objekt, sagen this.optionsund dann machen Sie andere Sachen mit. Jetzt habe ich das async-Problem wenn
1
Antworten
Ich bin derzeit Experimentieren mit Versprechungen und haben eine wirklich grundlegende Frage! Innerhalb ein Versprechen Kette, wäre es eine schlechte Praxis zu nennen, die eine synchrone Funktion? Zum Beispiel: .then(function(results) { if(checkIfResultInMemory(results) === true){ return getTotalFromMemory() }
1
Antworten
So, ich bin Lern-Winkel-2 mit Typoskript. Bin ich einen Punkt erreichen, schreiben einen spöttischen service, die (ich glaube) zurückgeben sollte, ein Versprechen, wenn Sie den service bekommen, das Objekt Erfolgreich und einen Fehler Zurückgeben, wenn etwas passiert.
2
Antworten
Ich vor kurzem begonnen, die Migration, die Dinge aus jQ zu einer stärker strukturierten Rahmen VueJS, und ich Liebe es! Konzeptionell, Vuex hat schon ein bisschen ein Paradigmenwechsel für mich, aber ich bin zuversichtlich, dass ich weiß,
5
Antworten
Habe ich ein Szenario, wo bin ich wieder ein Versprechen. Das Versprechen, im Grunde geben die Antwort des ajax-request. Auf die Ablehnung der Versprechen, zeigt es eine Meldung, dass es ein server-Fehler. Was ich will zu tun
1
Antworten
In den Winkel-2 mit rxjs ich versucht habe, zu konvertieren, ein Versprechen zu Beobachten. Wie viele online-Führer zeigte, die ich verwendet fromPromise auf Observable. Die wirft Fehler: Property 'fromPromise' does not exist on type 'typeof Observable'. Beobachtbaren
4
Antworten
Möchte ich fangen, alle nicht behandelten Ausnahmen/absagen, die innerhalb einer javascript-Versprechen. Ist es eine gute Methode für den Fang von Ihnen, ohne einen .catch(..) an jedem Ende des das Versprechen Kette? (im Falle des Vergessens hinzufügen, wird