会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
joken-前端工程师
博客园
::
首页
::
博问
::
闪存
::
新随笔
:: :: ::
管理
::
2025年5月17日
git 添加自定义命令
摘要: git config --global alias.cm '!git commit --no-verify' cm 是自定义命令名字 字符部分是自定义命令执行内容
阅读全文
posted @ 2025-05-17 21:04 joken1310
阅读(27)
评论(0)
推荐(0)
react18使用Zustand store
摘要: Zustand 是一个轻量且易于使用的状态管理库,适用于 React 应用。它提供了简单而强大的 API 来管理全局状态,并且与 React 的开发体验非常契合。下面我们将通过一个具体的案例来探讨 Zustand 的使用,并解释其优势。 🧩 什么是 Zustand? Zustand 是一个基于 R
阅读全文
posted @ 2025-05-17 20:39 joken1310
阅读(126)
评论(0)
推荐(0)
vscode tailwind插件:Tailwind CSS IntelliSense 如何使用
摘要: 完善Tailwind CSS IntelliSense插件配置指南 一、插件安装 打开VS Code扩展市场 搜索"Tailwind CSS IntelliSense"插件 点击安装 二、VS Code用户配置 安装完成后,需要在VS Code中进行额外配置以确保插件在tsx文件中正常工作: 打开V
阅读全文
posted @ 2025-05-17 18:34 joken1310
阅读(2237)
评论(0)
推荐(0)
react18 mobx 使用示例
摘要: index.tsx import { observer } from "mobx-react-lite"; import React, { useEffect } from "react"; import counterStore from "./store"; // 将组件包装为观察者组件 con
阅读全文
posted @ 2025-05-17 17:43 joken1310
阅读(42)
评论(0)
推荐(0)
React18 中实现子组件向父组件暴露数据和方法的实践
摘要: 在 React 中实现子组件向父组件暴露数据和方法的实践 在 React 的组件开发中,我们经常需要实现父子组件之间的通信。通常情况下,我们使用 props 从父组件向子组件传递数据和方法。但在某些特殊场景下,我们需要让子组件主动暴露数据和方法给父组件。本文将通过一个具体示例来演示如何实现这一需求。
阅读全文
posted @ 2025-05-17 17:17 joken1310
阅读(101)
评论(0)
推荐(0)
react18 useTransition示例场景示例代码
摘要: 示例代码 import React, { useState, useTransition } from "react"; const App = () => { const [isPending, startTransition] = useTransition(); const [inputVal
阅读全文
posted @ 2025-05-17 17:04 joken1310
阅读(26)
评论(0)
推荐(0)
react slot 插槽简易实现
摘要: React 中模拟实现 Slot 插槽功能的示例教程 在 React 中虽然没有原生的 slot 语法(如 Vue 或 Web Components),但可以通过 props.children 或命名插槽的方式来模拟类似功能。本文将基于两个组件文件详细讲解一个使用“插槽”模式的完整示例。 📁 文件
阅读全文
posted @ 2025-05-17 16:57 joken1310
阅读(231)
评论(0)
推荐(0)
tailwind css 安装教程
摘要: 🎨 Tailwind CSS 在项目中的使用总结 1. 🧱 项目结构概览 你的 React 管理后台模板项目集成了 Tailwind CSS,用于构建响应式、高度定制化的 UI 组件。主要文件结构如下: src/ ├── index.css ├── tailwind.config.js └──
阅读全文
posted @ 2025-05-17 16:43 joken1310
阅读(703)
评论(0)
推荐(0)
React Context 使用总结
摘要: 🧠 React Context 使用总结 1. 创建 Context 在 TestModalContext.tsx 中创建了一个 Context,用于跨组件层级共享数据。 export const TestModalContext = createContext<TestModalContextT
阅读全文
posted @ 2025-05-17 16:39 joken1310
阅读(77)
评论(0)
推荐(0)
React18 Outlet 作用:router的子路由内容
摘要: 在 React 18 中,Outlet 是由 React Router(通常是 react-router-dom)提供的组件,用于在嵌套路由中渲染子路由的内容。它是 React Router v6 及以上版本中实现嵌套路由的核心组件。 Outlet 的作用 Outlet 充当子路由的占位符,告诉 R
阅读全文
posted @ 2025-05-17 12:48 joken1310
阅读(181)
评论(0)
推荐(0)
react18 Suspense 作用:等待异步加载内容
摘要: React 的 <Suspense> 组件来处理异步加载内容,具体用在 [react-router-dom](file://f:\my_code_2024\react-template-admin-main\node_modules\react-router-dom) 的 <Outlet /> 上,
阅读全文
posted @ 2025-05-17 12:45 joken1310
阅读(71)
评论(0)
推荐(0)
react18 普通table 列表和新增 修改弹窗表单案例
摘要: 列表代码 import React, { useState, useMemo } from "react"; import { Space, Table, Tag, Form, Input, Button, Pagination } from "antd"; import type { TableP
阅读全文
posted @ 2025-05-17 12:33 joken1310
阅读(29)
评论(0)
推荐(0)