W JavaScript, kiedy jest zgłaszany ten błąd?Co oznacza ten błąd - Uncaught TypeError: Czytasz już?
index.js
/**
* Created by tushar.mathur on 24/12/15.
*/
'use strict'
const _ = require('lodash')
const Rx = require('rx')
const createDataStore = require('./src/createDataStore')
const fetch = x => Rx.Observable.fromPromise(window.fetch(x))
const parseJSON = x => Rx.Observable.fromPromise(x.json()) // Line: 11 (Where the exception is thrown)
var create = _.partial(createDataStore, fetch, parseJSON)
module.exports = {
create,
// Alias for legacy purposes
createDataStore: create,
createFetchStore: create
}
Czy jest to rodzimy błąd obietnicy? Co to oznacza? Google nie pokazuje żadnych wyników.
Właśnie spotkałem się z tym błędem. Nie musisz dwukrotnie obiecywać obietnicy, co zresztą i tak nie powinno być możliwe bez zbędnych wewnętrznych cech obietnicy. Musisz tylko dwukrotnie wywołać '.then()'. Jest udokumentowane, że dwukrotne wywołanie '.then()' jest obsługiwane. Zobaczę, czy uda mi się sprowadzić minimalny przykład. Mój kod wyświetlający to jest tutaj: https://tonicdev.com/hippietrail/57611741f056621300ecd1e2 – hippietrail