标签 react 下的文章
useAtom 是 Jotai 库中的一个核心 Hook
useAtom 是 Jotai 库中的一个核心 Hook,用于在 React 组件中管理和使用状态。Jotai 是一个轻量级的状态管理库,灵感来源于 Recoil,但更加简洁和直观。基本用法useAtom 用于创建和管理原子状态(atoms)。原子状态是 Jotai 中的基本状态单元,可以被多...
一个简单的 React 打字机效果组件
以下是一个简单的 React 组件示例,它实现了一个打字机效果,可以传入文本和时间参数来控制文本的显示速度:import React, { useState, useEffect } from 'react'; function Typewriter({ text, ty...
Next.js 和 Create React App 的区别
Next.js 和 Create React App(CRA)都是 React 的脚手架工具,但它们有一些重要的区别。服务端渲染支持:Next.js 提供了服务端渲染的能力,这意味着你可以让你的网站有更快的加载速度和更好的搜索引擎优化。而 CRA 仅支持客户端渲染。如果你希望使用 CRA 进行...
redux-persist 版本管理
redux-persist 版本管理在Redux应用中使用 redux-persist 可以实现本地持久化存储,将Redux数据存储到本地,避免页面刷新时数据丢失。redux-persist 提供了一个 version 参数可以用于版本控制。当你的 Redux 数据结构发生改变时,你需要更新 ...
React: this.props.match typescript 类型如何写
我们在使用 function base component 的时候可以使用 useParams 来获取参数, 类似这样:const { id } = useParams()当我们使用 class base component 的时候该如何写好类型呢?先说结论import { RouteComp...