腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
王天的进阶之路
专栏成员
举报
39
文章
20841
阅读量
13
订阅数
订阅专栏
申请加入专栏
全部文章(39)
函数(13)
react(12)
对象(10)
配置(9)
数据(7)
渲染(5)
变量(5)
路由(5)
语法(5)
编译(4)
登录(4)
接口(4)
git(3)
eslint(3)
add(3)
管理(3)
开发(3)
前端(3)
权限(3)
数组(3)
性能(3)
typescript(2)
redux(2)
存储(2)
缓存(2)
prettier(2)
router(2)
插件(2)
后端(2)
继承(2)
事件(2)
搜索(2)
推送(2)
系统(2)
异步(2)
重定向(2)
json(1)
antd(1)
app(1)
children(1)
class(1)
cnpm(1)
commit(1)
console(1)
dom(1)
file(1)
fs(1)
import(1)
jsx(1)
lint(1)
push(1)
ref(1)
return(1)
socket(1)
state(1)
string(1)
title(1)
token(1)
tortoisegit(1)
tsconfig(1)
vuepress(1)
编辑器(1)
编码(1)
代码规范(1)
递归(1)
泛型(1)
工具(1)
工作(1)
基础(1)
解决方案(1)
客户端(1)
可视化(1)
连接(1)
命令行(1)
前端工程化(1)
权限控制(1)
日志(1)
软件(1)
数据类型(1)
算法(1)
通信(1)
拖拽(1)
文件上传(1)
文件系统(1)
效率(1)
异常(1)
用户体验(1)
原型(1)
注解(1)
装饰器(1)
字符串(1)
搜索文章
搜索
搜索
关闭
react 编码规范
react
渲染
编码
函数
性能
按照惯例,通常将事件处理程序命名为 handle,后接事件名。你会经常看到 onClick={handleClick},onMouseEnter={handleMouseEnter} 等。
程序员王天
2023-10-18
200
0
解决eslint和prettier冲突
eslint
prettier
插件
代码规范
配置
eslint 检测代码规范、pretter 修复代码格式,他们功能有一些重叠,配置不当情况下、比如 eslint 设置单引号、prettier 双引号,会导致编译执行错误,导致冲突,如何解决呢?
程序员王天
2023-10-18
2.4K
0
react-router-鉴权页面闪现
react
router
登录
路由
重定向
在用户未登录时、打开某个需要鉴权的页面,会出现短暂的目标页面闪现,然后跳转到登录页。 这是因为在页面加载时,会先展示目标页面的内容,然后在进行鉴权检查后才进行跳转的过程导致的。
程序员王天
2023-10-18
360
0
vscode 插件合集
state
编辑器
插件
开发
语法
提供了一组代码片段和快捷方式,用于快速开发 React、Redux 和 React Native 应用。可以快速导入 React、Redux 相关的模块,自动生成组件的 PropTypes 类型检查等等。这些功能可以节省你在编辑器中的时间和精力,帮助你更专注于实际的开发任务。
程序员王天
2023-10-18
277
0
git常用的六个命令
git
缓存
add
工作
推送
Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库
程序员王天
2023-10-18
189
0
antd 实现批量上传
antd
file
前端
拖拽
文件上传
antd 中的 upload 组件功能强大,支持文件夹、拖拽、自动上传、ui 美观,文档完善,通过简单配置即可开发完功能,以功能为主的开发,建议使用组件完成
程序员王天
2023-10-18
912
0
immer:优雅操作react数据状态,告别繁琐克隆拷贝
react
对象
管理
函数
数据
Immer 是一个用于简化 JavaScript 状态管理的库,以更方便地更新和操作不可变数据
程序员王天
2023-10-18
1.2K
0
declare 和 .d.ts
编译
对象
函数
配置
语法
declare 在 TypeScript 中的作用是声明全局变量、函数、类或模块的类型信息,而不需要提供具体实现
程序员王天
2023-10-18
462
0
前端基建规范参考
登录
管理
接口
前端
前端工程化
文件目录组织现在常用的有两种方式,后面公司采用的第二种,更方便一些。两种方式没有最好的,只有更适合自己公司的,只要公司内部达成一致了,用哪一种都会很方便。 1.1 按功能类型来划分 按文件的功能类型来分,比如 api,组件,页面,路由,hooks,store,不管是全局使用到的,还是单独页面局部使用到的,都按照功能类型放在src下面对应的目录里面统一管理。
程序员王天
2023-10-18
296
0
学习react-redux,看这篇文章就够啦!
react
redux
对象
函数
数据
在 Redux 中,reducer 函数是用来处理状态(state)的函数。它接收两个参数:当前的状态(state)和被分发的 action,然后根据 action 的类型来更新状态并返回新的状态对象。
程序员王天
2023-10-18
307
0
tsconfig.json 配置文件详解 | 02
json
tsconfig
编译
配置
数组
tsconfig.json 是 ts 项目中配置文件。在项目根目录,如果项目中有 tsconfig.json, TypeScript 则认为这是项目的根目录。
程序员王天
2023-10-18
1.3K
0
type 别名
变量
对象
函数
继承
接口
在 TypeScript 中,type 关键字用于创建类型别名(Type Aliases)。类型别名允许你为一个具体的类型或类型组合定义一个名称,以便在代码中重复使用。
程序员王天
2023-10-18
173
0
class 类
class
string
对象
继承
原型
抽象类是 TypeScript 中的一种特殊类,它不能直接被实例化,只能被其他类继承或实现。抽象类主要用于定义一些共享的属性和方法,并且可以声明一些抽象方法,这些抽象方法必须在子类中被实现。
程序员王天
2023-10-18
158
0
React通信
react
children
title
函数
通信
程序员王天
2023-10-18
153
0
typescript装饰器:简化代码、增加功能的利器
typescript
权限
权限控制
日志
装饰器
装饰器是 TypeScript(简称 TS)中的一个特性,它可以在不修改 原始代码的情况下,通过添加额外的功能来改进代码。装饰器通常以@符号紧跟着一个函数或者类来表示。装饰器可以用于函数、类、属性和方法。
程序员王天
2023-10-18
788
0
路由守卫全系列
登录
路由
配置
数据
重定向
程序员王天
2023-10-18
302
0
react-RouterV6
react
router
对象
路由
异步
替代routes组件,以 JavaScript 对象的结构生成routes路由模版,省去了嵌套循环。
程序员王天
2023-10-18
304
0
为什么说js是动态类型语言呢?
变量
编译
函数
系统
字符串
JavaScript 被称为动态类型语言,是因为它的类型在运行时决定,并且可以在运行时动态改变变量的类型。以下是一些示例来说明 JavaScript 的动态类型特性:
程序员王天
2023-10-18
433
0
终于搞懂虚拟Dom啦!
渲染
dom
对象
开发
性能
以一种对象结构的方式描述页面。通过比对虚拟 dom 的数据结构差异,来更新实际 dom,避免了传统 dom 中的重绘问题。
程序员王天
2023-10-18
395
0
一个vuepress配置问题,引发的js递归算法思考
vuepress
递归
配置
搜索
算法
这两天在尝试用语雀+ vuepress + github 搭建个人博客。 小破站地址 :王天的 web 进阶之路open in new window 语雀作为编辑器,发布文档推送 github,再自动打包部署,大概流程如下。
程序员王天
2023-10-18
301
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档