Tìm kiếm trang web
Tôi sẽ giải thích lý do tại sao tôi muốn làm điều này sau. Đây là vấn đề. Tôi có một hàm trả về một promise như dưới đây:
const testFunc = () => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { resolve('succeeded'); } else Đọc thêm →
Tôi nhận được thông báo lỗi này trên một ứng dụng React/Redux đã được nén và đóng gói bằng Browserify và Gulp và triển khai lên Heroku.
Nhưng có vẻ bước xây dựng đang được thực hiện trong NODE_ENV='production'.
Tôi có một nhiệm vụ thiết lập các biến môi trường như sau
gulp.tas Đọc thêm →Tôi mới bắt đầu với React, Redux và JavaScript tổng thể. Tôi muốn biết làm thế nào để tôi có thể dispatch một action sau khi action khác kết thúc - Promises một cách chính xác. Code của tôi thực sự hoạt động nhưng nó liên tục báo lỗi:
readingActions.js?14b9:56 Uncaught (in promise) TypeError: dispatch(...).then is not a function(…)Đây là thiết lập của tôi.
Đây là trình tạo hành động của tôi, tôi muốn hành động được xâu chuỗi và nơi xuất hiện cảnh b
Đọc thêm →
Tôi đang cố gắng lấy thể hiện của cửa hàng (trạng thái cửa hàng) bên ngoài một component React, cụ thể là trong một hàm trợ giúp riêng. Tôi đã có reducer, hành động của mình, tôi đã tạo một cửa hàng ở component cao nhất.
// configStore.js import { createStore } from 'redux'; im
Đọc thêm →Sử dụng Redux Thunk, lần đăng nhập đầu tiên 'OK' là ổn, nhưng quy trình không đi đến console.log thứ hai.
Ai biết có vấn đề gì không? Cảm ơn
export const postTweet = (body) => { console.log('OK') return dispatch => { console.log('NO LOG') } }Bạn nên làm dispatch(postTweet(body)). chỉ gọi postTweet như postTweet(body) từ component thì không có hiệu quả.
Đọc thêm →
Tôi đang cố gắng kết nối một ứng dụng NextJS/React hoạt động bình thường sử dụng 'with-redux-saga' và 'with-redux' với 'next-i18n' (https://github.com/isaachinman/next-i18next) -- nhưng khi ứng dụng của tôi khởi động, tôi nhận được lỗi sau:
Lỗi: N
Đọc thêm →
Tôi có API sau được định nghĩa cho truy vấn RTK:
export const postsApi = createApi({ reducerPath: "postsApi", baseQuery: fetchBaseQuery({ baseUrl: 'https://myservice.co/api/v2/' }), tagTypes: ["Posts"], endpoints: (builder) => ({ getAllPosts: build Đọc thêm →
Trong thành phần của tôi, tôi có những điều sau:
componentWillMount: function () { this.unsubscribe = store.subscribe(function () { this.setState({message: store.getState().authentication.message}); }.bind(this)); }, componentWillUnmount: function Đọc thêm →Tôi muốn tạo một websocket theo yêu cầu khi một số thành phần muốn đăng ký dữ liệu. Làm thế nào để tôi chia sẻ instance websocket theo cách của 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)) } } }Tôi
Đọc thêm →
Cách đúng để lấy các giá trị từ một biểu mẫu được quản lý bởi redux-form sau mỗi lần cập nhật biểu mẫu là gì? Tôi cần gửi một hành động mỗi khi biểu mẫu thay đổi, sử dụng các giá trị được nhập vào biểu mẫu.
Giải pháp hiện tại của tôi lấy ra các giá trị cũ, thay vì những giá trị vừa được cập nhật.
Đọc thêm →