Vyhledávání na webu
Později vysvětlím, proč to chci udělat. Zde je problém. Mám funkci, která vrací promise, jako je níže:
const testFunc = () => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { resolve('succeeded'); } else { reject('f Přečtěte si více →
Dostávám tuto chybovou zprávu v aplikaci React/Redux, která je zmenšená a zabalená pomocí Browserify a Gulp a nasazená na Heroku.
Ale zdá se, že krok sestavení probíhá v NODE_ENV='production'.
Mám úkol, který nastavuje proměnné prostředí takto
gulp.task('apply-prod-environment Přečtěte si více →Jsem nováček v Reactu, Reduxu a celkově v JS. Chci vědět, jak mohu spustit jednu akci po dokončení jiné - Promises správným způsobem. Můj kód sice funguje, ale neustále vrhá chybu:
readingActions.js?14b9:56 Uncaught (in promise) TypeError: dispatch(...).then is not a function(…)Toto je moje sestavení.
Toto je můj akční tvůrce, chci řetězenou akci a tam, kde nastane varování.
export function createReading(reading) { return function ( Přečtěte si více →
Snažím se získat instanci obchodu (stav obchodu) mimo komponentu React, konkrétně v samostatné pomocné funkci. Mám svůj reduktor, svou akci, vytvořil jsem obchod v nejvyšší komponentě.
// configStore.js import { createStore } from 'redux'; import generalReducers from '../reduce
Přečtěte si více →při používání Redux Thunk je první zápis do konzole 'OK' v pořádku, ale proces se nedostane k druhému console.log.
Někdo ví, co je špatně? Děkuji
export const postTweet = (body) => { console.log('OK') return dispatch => { console.log('NO LOG') } }Měl bys udělat dispatch(postTweet(body)). Pouhé volání postTweet jako postTweet(body) z komponenty to nezpůsobí.
Přečtěte si více →
Snažím se propojit fungující aplikaci NextJS/React, která používá 'with-redux-saga' a 'with-redux', s 'next-i18next' (https://github.com/isaachinman/next-i18next) – ale při spuštění mé aplikace dostanu následující chybu:
Chyba: Pokud máte v soubor
Přečtěte si více →
Mám definované následující API pro RTK dotaz:
export const postsApi = createApi({ reducerPath: "postsApi", baseQuery: fetchBaseQuery({ baseUrl: 'https://myservice.co/api/v2/' }), tagTypes: ["Posts"], endpoints: (builder) => ({ getAllPosts: builder. Přečtěte si více →
V mé komponentě mám následující:
componentWillMount: function () { this.unsubscribe = store.subscribe(function () { this.setState({message: store.getState().authentication.message}); }.bind(this)); }, componentWillUnmount: function () { this.unsu Přečtěte si více →Chci vytvořit websocket na vyžádání, když se určité komponenty chtějí přihlásit k odběru dat. Jak mohu sdílet instanci websocketu ve stylu Reduxu?
action.js
export function subscribeToWS(url) { return dispatch => { let websocket = new WebSocket(url) websocket.on('connect', () => { websocket.send("subscribe") } websocket.on('message', (message) => { dispatch(storeNewData(message)) } } }Mohl byc
Přečtěte si více →
Jaký je správný způsob, jak získat hodnoty z formuláře spravovaného redux-form po každé aktualizaci formuláře? Potřebuji odeslat akci pokaždé, když se formulář změní, s využitím hodnot zadaných do formuláře.
Moje současné řešení získává staré hodnoty, místo těch, které byly právě aktualizovány.
Přečtěte si více →