小编Bro*_*_MV的帖子

React Native 中的减速器不工作(不是函数)

目前,我正在研究 React Native 并使用 Redux

我遇到一个问题,在调度减速器时,它说不是一个函数。

这是我配置商店的方式

import { configureStore } from "@reduxjs/toolkit";
import navReducer from "./slices/navSlice";

export const store = configureStore({
  reducer: {
    nav: navReducer,
  },
});

Run Code Online (Sandbox Code Playgroud)

这是我的减速机

import { createSlice } from "@reduxjs/toolkit";

const initialState = {
  origin: null,
  destination: null,
  travelTimeInformation: null,
};

export const navSlice = createSlice({
  name: "nav",
  initialState,
  reducer: {
    setOrigin: (state, action) => {
      state.origin = action.payload;
    },
    setDestination: (state, action) => {
      state.destination = action.payload;
    },
    setTravelTimeInformation: (state, action) => {
      state.travelTimeInformation …
Run Code Online (Sandbox Code Playgroud)

javascript react-native redux redux-reducers

5
推荐指数
1
解决办法
1445
查看次数

标签 统计

javascript ×1

react-native ×1

redux ×1

redux-reducers ×1