如何使用 createSlice @reduxjs/toolkit 从 todosSlice 导出 todos Reducer 以及如何使用 configureStore 将其导入到存储这是我的 todosSlice 文件: //todosSlice fileimport {createSlice} from '@reduxjs/toolkit';const todosSlice = cre
2022-05-10
我正在使用 redux-persist 将数据存储在我的 react-native 应用程序中。这是代码:store.jsimport { createStore, compose, applyMiddleware } from 'redux';import thunk from 'redux-thunk';import {persistStore,persistCombineReducers,}
2017-12-19
D:/.../../node_modules/@reduxjs/toolkit/dist/configureStore.d.tsD:/.../.../node_modules/@reduxjs/toolkit/dist/configureStore.d.ts(1,13) 中的 TypeScript 错误:预期为 '='。TS10051 | import type { Reducer, Reduce
2021-10-20
我正在使用 Ionic 7、React 18 以及 Redux-Toolkit 和 Redux-Persist。我想将我的一个状态(购物车)持久化到本地存储。我已按如下方式设置了 cartSliceinterface CartState {[key: string]: OrderItem[];}const initialState: CartState = {};const cartSlice =
2023-11-01
我正在尝试创建一个刷新登录中间件(在即将过期时获取新的 jwt 令牌)。但是,当我尝试在令牌已过期的情况下注销我的用户时,应用程序会冻结,并且我会收到最大调用堆栈错误(无限循环)。我目前正在使用 Redux Toolkit 和 configureStore 和 createSlice。在控制台日志中,它会打印很多 DISPATCHING,但如果我在 createSlice 中的操作中控制台记录任何
2022-05-17
import React from 'react' import { useEffect, useState } from 'react';import 'bootstrap/dist/css/bootstrap.min.css'; import'./expensetable.css'const ExpenseTable = () => {const [expenses, setExpenseDa
2024-01-06
我在 React 中显示图像时遇到问题。从 Firebase 存储中获取的所有图像 URL 列表。传递所有 URL 显示图像显示 urls.map 不是函数const ViewImages = () => {var storageRef = firebase.storage().ref("images/");const [image, setImage] = useState("");const
2021-03-20
import React,{useState} from "react";import { Link } from "react-router-dom";import Checkbox2 from "../Checkbox2";import "./MacBookAir3.css";import { initializeApp } from "firebase/app";import { g
我试图在 react+vite 中通过电话号码使用 firebase 实现 OTP 身份验证。我收到此错误:' TypeError: 无法读取未定义的属性(读取“appVerificationDisabledForTesting”)'这是我在代码中实现的方式// firebaseConfig.jsx fileimport { initializeApp } from 'firebase/app';
我正在从一个文件中导入“firebaseApp”,其中我已完成 firebase 的所有设置,并已实现电子邮件、谷歌和 Facebook 身份验证,但当我实现电话号码身份验证时,ReCaptcha 不是构造函数,我正在使用 ReactJs 功能组件。有没有办法在没有 ReCaptcha 的情况下实现电话号码身份验证,如果没有,我该如何修复错误。firebase 的设置 import fire
2020-07-16
我尝试了所有推荐的解决方案:将脚本移到<body>元素之后;在关闭<body>标签之前插入;将所有 JS 代码包装在document.addEventListener("DOMContentLoaded", function () {})中,但仍然收到以下错误:未捕获的 TypeError:无法读取 HTMLDocument 中的 null 属性(读取“addEventListener”)。(sc
2023-09-14
我使用这段代码:for (el in document.getElementsByClassName("close-sidenav"))document.getElementsByClassName("close-sidenav")[el].addEventListener("click", closeSidenav);它运行完美,它在元素上添加了点击事件,但 Chrome 一直告诉我:未捕获的
2016-11-02
我有这个计算器应用程序的 html 脚本,其中添加了要单击的按钮。我想使用 eventLister 获取用户单击的按钮,但我无法这样做。我在控制台中收到未捕获的类型错误:无法读取 null 的属性(读取“addEventListener”)init(script.js:86:43)at script.js:93:1。<body><div class="wrapper"><section class
2023-05-10
我正在使用addEventListner向表单添加提交按钮,但我遇到了addEventlister未定义错误。我测试了元素是否为true,结果返回true。这是我的表单:<form action="POST"><input name="name" type="text" autocomplete="given-name"><input name="lastname" type="text" aut
2018-08-11
编码新手,参加了 Bootcamp 课程 7 周。我尝试使用 Javascript 中的单击功能控制 9 个不同的按钮,但收到错误消息“未捕获 TypeError:无法读取 null 的属性‘addEventListener’”。每个按钮都应将文本区域内容发送到 localStorage。从 HTML 代码中可以看出,我尝试使用类“pageMaster”在顶层单击来控制按钮“save9am”。救命
2020-05-27