news 2026/8/17 18:27:59

解决 Redux DevTools 无法序列化 BigInt 的问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
解决 Redux DevTools 无法序列化 BigInt 的问题

问题截图如下

可以在store.js中如下设置

import { configureStore } from '@reduxjs/toolkit' import balanceSlice from './slices/balanceSlice' //解决Redux DevTools导致报错添加的代码 const isDevToolsInstalled = typeof window !== 'undefined' && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__; //解决Redux DevTools导致报错添加的代码 const devToolsConfig = isDevToolsInstalled ? { serialize: { replacer: (key, value) => { if (typeof value === 'bigint') { return value.toString() + 'n'; } return value; } } } : false; const store = configureStore({ reducer: { balance: balanceSlice }, //解决Redux DevTools导致报错添加的代码 middleware: (getDefaultMiddleware) => getDefaultMiddleware({ serializableCheck: false, }), devTools: devToolsConfig }) export default store

保存后运行便不会再出现错误

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/14 22:17:30

windows检查并启动多个jar的bat

echo off setlocal enabledelayedexpansion:: :: 设置代码页为 UTF-8 :: chcp 65001 >nul:: :: 配置 Java 路径 :: set "JAVA_CMDjava":: :: 检测列表 :: :: 1. 仿真训练 call :CheckAndStart "D:\zcgk\project\javaProject\simulation-training-hn\sim…

作者头像 李华
网站建设 2026/8/17 23:53:48

Ubuntu部署Dify+蓝耘MaaS打造AI应用实战

Ubuntu部署Dify蓝耘MaaS打造AI应用实战 在生成式AI技术快速渗透各行各业的今天,企业面临的不再是“要不要用大模型”,而是“如何高效、低成本地落地AI能力”。一个典型的挑战是:业务部门急需一个能回答产品政策的智能客服,但研发…

作者头像 李华
网站建设 2026/8/15 19:47:45

对coco格式的分割标注生成二值mask

对coco格式的分割标注生成二值mask 对coco格式的分割标注生成二值mask 给定_annotations.coco.json文件,将里面的特定类别解码批量生成二值mask,代码如下: import json from pathlib import Pathimport numpy as np from PIL import Imagefro…

作者头像 李华