javascript - Promis döndüren fonksiyonu redux durumuna koy

Bunu neden yapmak istediğimi daha sonra açıklayacağım. İşte problem. Aşağıdaki gibi bir promise döndüren bir fonksiyonum var:

const testFunc = () => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { resolve('succeeded'); } e

DAHA FAZLASI →

javascript - Gulp/Browserify ile Redux NODE_ENV hataları

Bu hata mesajını, Browserify ve Gulp ile küçültülüp paketlenmiş ve Heroku'ya dağıtılmış bir React/Redux uygulamasında alıyorum.

Ama görünüşe göre derleme adımı NODE_ENV='production' içinde yapılıyor.

Çevre değişkenlerini şöyle ayarlayan bir görevim var

gulp.task('apply-prod-en

DAHA FAZLASI →

javascript - Redux eylemlerini zincirleme

React, Redux ve genel olarak JS konusunda yeniyim. Bir işlemi tamamlandıktan sonra başka bir işlemi nasıl dispatch edebileceğimi bilmek istiyorum - Promiseleri doğru şekilde. Kodum aslında çalışıyor ama sürekli şu hatayı veriyor:

readingActions.js?14b9:56 Uncaught (in promise) TypeError: dispatch(...).then is not a function(…)

Bu benim kurulumum.

  • Bu benim aksiyon oluşturucum, zincirlenmiş aksiyon ve uyarının gerçekleştiği yeri istiyorum.

    DAHA FAZLASI →

javascript - React Redux - bir yardımcı fonksiyonda mevcut store'a erişmek

Bir React bileşeni dışında, yani ayrı bir yardımcı işlevde mağaza örneğini (store durumu) almaya çalışıyorum. Reducer'ım, action'ım var, en üst bileşende bir store oluşturdum.

// configStore.js import { createStore } from 'redux'; import generalReducers from '../reducers/genera

DAHA FAZLASI →

javascript - Redux Thunk dönüş dispatch çalışmıyor

Redux Thunk kullanırken, ilk log 'OK' çalışıyor, ama süreç ikinci console.log'a geçmiyor.

Bilen var mı ne yanlış? Teşekkürler

export const postTweet = (body) => { console.log('OK') return dispatch => { console.log('NO LOG') } }

Cevap #1

Bileşenden sadece postTweeti postTweet(body) şeklinde çağırmak işe yaramaz. dispatch(postTweet(body)) yapmalısınız.

DAHA FAZLASI →

javascript - NextJS, next-i18next, with-redux, with-redux-saga bağlama: "Hata: Eğer özel _app.js dosyanızda bir getInitialProps yöntemi varsa..."

Çalışan bir NextJS/React uygulamasını 'with-redux-saga' ve 'with-redux' kullanan bir şekilde 'next-i18n' (https://github.com/isaachinman/next-i18next) ile bağlamaya çalışıyorum -- ancak uygulamam başlatıldığında aşağıdaki hatayı alıyorum:

Hata: Öz

DAHA FAZLASI →

javascript - Redux RTK Query: Listeden yalnızca tek bir elemanı geçersiz kılma

RTK sorgusu için aşağıdaki API'yi tanımladım:

export const postsApi = createApi({ reducerPath: "postsApi", baseQuery: fetchBaseQuery({ baseUrl: 'https://myservice.co/api/v2/' }), tagTypes: ["Posts"], endpoints: (builder) => ({ getAllPosts: builder.

DAHA FAZLASI →

javascript - Redux kullanırken bir React bileşeninde abonelikten çıkma nasıl ele alınmalıdır?

Bileşenimde şunlar var:

componentWillMount: function () { this.unsubscribe = store.subscribe(function () { this.setState({message: store.getState().authentication.message}); }.bind(this)); }, componentWillUnmount: function () { this.unsubscribe()

DAHA FAZLASI →

javascript - Websockets ile Redux-thunk

Belirli bileşenler veriye abone olmak istediğinde isteğe bağlı olarak bir websocket oluşturmak istiyorum. Websocket örneğini redux tarzında nasıl paylaşabilirim?

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)) } } }

DAHA FAZLASI →

javascript - onChange olayında redux-form değerlerini alma

redux-form tarafından yönetilen bir formdan her form güncellemesinden sonra değerleri almanın doğru yolu nedir? Form değiştiğinde, forma girilen değerleri kullanarak her seferinde bir eylem göndermem gerekiyor.

Mevcut çözümüm, yeni güncellenen değerler yerine eski değerleri alıyor.

onFormCha

DAHA FAZLASI →