javascript - Letakkan fungsi yang mengembalikan promise dalam keadaan redux

Saya akan terangkan mengapa saya ingin melakukan ini kemudian. Ini adalah masalahnya. Saya mempunyai satu fungsi yang mengembalikan janji seperti di bawah:

const testFunc = () => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { r

Baca lagi →

javascript - Kesalahan Redux NODE_ENV dengan Gulp/Browserify

Saya mendapat mesej ralat ini pada aplikasi React/Redux yang dimampatkan dan dibungkus dengan Browserify dan Gulp serta diterapkan ke Heroku.

Tetapi nampaknya langkah pembinaan sedang dilakukan dalam NODE_ENV='production'.

Saya mempunyai tugasan yang menetapkan pemboleh ubah perse

Baca lagi →

javascript - Menyambung tindakan Redux

Saya baru dalam React, Redux dan JS secara keseluruhan. Saya ingin tahu bagaimana saya boleh menghantar tindakan selepas satu tindakan selesai - Promises dengan cara yang betul. Kod saya sebenarnya berfungsi tetapi ia terus mengeluarkan ralat:

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

Ini adalah susunan saya.

  • Ini adalah pencipta tindakan saya di mana saya mahu tindakan berantai dan di mana ama

    Baca lagi →

javascript - React Redux - mengakses store sedia ada dalam fungsi pembantu

Saya sedang cuba untuk mendapatkan instans kedai (keadaan kedai) di luar komponen React, iaitu dalam fungsi pembantu berasingan. Saya mempunyai pengurang saya, tindakan saya, saya telah mencipta kedai dalam komponen paling atas.

// configStore.js import { createStore } from 'red

Baca lagi →

javascript - Redux Thunk mengembalikan dispatch tidak berfungsi

menggunakan Redux Thunk, log pertama 'OK' adalah OK, tetapi proses tidak pergi ke console.log kedua.

Ada sesiapa yang tahu apa yang salah? Terima kasih

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

Jawapan #1

Anda harus melakukan dispatch(postTweet(body)). hanya memanggil postTweet seperti postTweet(body) dari komponen tidak

Baca lagi →

javascript - Menghubungkan NextJS, next-i18next, dengan-redux, dengan-redux-saga: "Ralat: Jika anda mempunyai kaedah getInitialProps dalam fail _app.js tersuai anda..."

Saya sedang cuba menyambungkan aplikasi NextJS/React yang berfungsi yang menggunakan 'with-redux-saga' dan 'with-redux' kepada 'next-i18next' (https://github.com/isaachinman/next-i18next) -- tetapi apabila aplikasi saya dimulakan, saya mendapat ralat berikut:

Baca lagi →

javascript - Redux RTK Query: Membatalkan hanya satu elemen dari senarai

Saya mempunyai API berikut yang ditakrifkan untuk pertanyaan RTK:

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

Baca lagi →

javascript - Bagaimana penarikan langganan harus ditangani dalam komponen react apabila menggunakan redux?

Dalam komponen saya, saya mempunyai yang berikut:

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

Baca lagi →

javascript - Redux-thunk dengan Websockets

Saya ingin mencipta websocket secara atas permintaan apabila komponen tertentu ingin melanggan data. Bagaimana saya boleh berkongsi contoh websocket dengan cara redux?

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

Baca lagi →

javascript - Mendapatkan nilai redux-form dalam acara onChange

Apakah cara yang betul untuk mendapatkan nilai daripada borang yang diuruskan oleh redux-form selepas setiap kemas kini borang? Saya perlu menghantar tindakan setiap kali borang berubah, menggunakan nilai yang dimasukkan ke dalam borang.

Penyelesaian semasa saya mendapatkan nilai lama, bukannya yang baru sa

Baca lagi →