React 代码片段快捷方式完整指南

date
Oct 16, 2025
slug
react-code-snippets-quick
status
Published
tags
React
summary
React代码片段快捷方式完整指南
type
Post
分类
快捷指令
生成的代码模板/作用
记忆技巧 & 说明
📦 导入与模块
imr
import React from 'react'
Import React
imrs
import React, { useState } from 'react'
Import React + State
imrse
import React, { useState, useEffect } from 'react'
Import React + State + Effect
imp
import moduleName from 'module'
Import
imd
import { destructuredModule } from 'module'
Import Destructured
exp
export default moduleName
Export
🧩 组件骨架
rcc
生成一个类组件(Class Component)
React Class Component
rfc
生成一个函数组件(Function Component)
React Function Component
rafce
生成一个使用箭头函数的函数组件并默认导出
React Arrow Function Component with Export(现代写法,推荐👍)
rmc
生成一个用 React.memo 包裹的记忆化函数组件
React Memo Component(性能优化)
🎣 Hooks与状态
usf
const [state, setState] = useState(initialState)
UseState Function(最核心的Hook)
ue
生成 useEffect 钩子及其依赖数组的结构
UseEffect(处理副作用)
uct
const value = useContext(MyContext)
UseContext(获取上下文)
uref
const refContainer = useRef(initialValue)
UseRef(获取DOM引用或保存可变值)
🔗 React Router
imbr
import { BrowserRouter as Router } from 'react-router-dom'
Import BrowserRouter
imbrl
import { Link } from 'react-router-dom'
Import BrowserRouter Link
imbrnl
import { NavLink } from 'react-router-dom'
Import BrowserRouter NavLink(支持高亮)
📱 React Native
rnf
React Native函数组件
React Native Function component
rnfs
带样式的RN函数组件
React Native Function component with Styles
🐛 调试助手
clg
console.log(object)
Console.Log(最常用的调试语句)
 

© 拾光 2025 - 2026

粤ICP备2025472574号