自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 瀑布流组件vue-masonry

【代码】瀑布流组件vue-masonry。

2025-03-24 10:52:31 123

原创 canvas绘制文字,实现自动换行,并且添加高亮

canvas绘制文字,实现自动换行,并且添加高亮

2024-07-04 15:52:48 835

原创 new Date(“2024-02-29 00:00:00“) 在部分 iOS 下无法正常使用

new Date(“2024-02-29 00:00:00”) 在部分 iOS 下无法正常使用,iOS 只支持 “yyyy/MM/dd”、“yyyy/MM/dd HH:mm:ss”、“yyyy-MM-dd”、“yyyy-MM-ddTHH:mm:ss”、“yyyy-MM-ddTHH:mm:ss+HH:mm” 的格式。

2024-03-28 10:49:32 605

原创 Angular中动态添加的元素判断加载完成

在Angular中动态添加的元素判断加载完成

2023-11-23 14:31:05 227

原创 git仓库配置

工作区----(git add .) -->暂存区— (git commit -m 注释)–>本地服务器----(git push origin main)—>远程仓库。Git 是一个分布式的版本控制系统,在 Git 中即使用户离线,也能进行项目的提交和更新操作(本地服务器),等到下次连线中央服务器时进行整体的同步操作。2.输入如下命令:ssh-keygen -t rsa -C “ 你的邮箱 ” --回车直到结束。它是自动建立的,版本库初始化以后,默认就是在主分支在进行开发。

2023-02-16 20:55:04 1341

原创 Css3布局:flex

Css3布局:flex

2022-11-16 15:09:56 72

原创 使用useSelector、useDispatch替代connect

Hooks 提供了很多好用的api,甚至很多人认为Hooks的useReducer等Api已经可以取代Redux了。其实Hooks和Redux的使用场景并不冲突,而且可以互相借鉴,最近react-edux最新版本(7.1)也引入了Hooks风格的Api。useState和useReducer是Hooks中最常用的Api,适合用来进行简单的状态管理,但也都有一些无法满足的需求useStateimport React, { useState } from "react";const Componen

2022-05-06 12:18:45 379

原创 fastmock线上数据模拟器

简介官网地址简单好用的在线接口 MOCK 平台本地无需任何开发,讲请求根地址指向到模拟地址即可轻松实现接口模拟快速生成演示数据,只需要开发前端即可向客户演示真实效果服务于前后端分离项目的接口 MOCK 平台fastmock 让接口 mock 变得更加简单,让团队协作变得更加高效fastmock 可以让你在没有后端程序的情况下能真实地在线模拟 ajax 请求,实现前后端分离用 fatmock 实现项目初期纯前端的效果演示,再也不必为演示而开发全套程序使用简单,只需简单的配置,将根地址.

2022-03-18 15:29:30 6418 1

原创 React - Hooks

react-hooks学习知识点详解

2022-03-18 14:49:38 203

原创 typescript整理

联合类型——接口1. 联合类型let muchType: string | number = 'hello';muchType = 10;console.log(muchType.toString()); //这里需要使用定义类型共用的方法2. 接口定义 强约束一般首字母大写,有的编程语言建议加上 I 做开头interface Istate { name: string; age: number;}let obj: Istate = { name: 'zhangsan', a

2022-02-18 11:10:36 276

原创 classNames

本文均以CSS modules做示范,配置在隔壁react ????️引入CSS modules????安装包npm install classnames示例代码import { useState } from "react";import classNames from "classnames/bind"; // 注意需要引入.bind文件import styles from "./index.css";// 获得一个css的上下文环境let cx = classNames.bind

2022-01-26 12:59:08 1239

原创 如何“更好”地获取随机ID ?

Nanoid or UUid1.What is UUid?通用唯一识别码(英语:Universally Unique Identifier,缩写:UUID)是用于计算机体系中以识别信息的一个128位标识符。UUID—百度百科2. UUID生成的几种方法2.1. UUID Version 1:基于时间的UUID基于时间的UUID通过计算当前时间戳、随机数和机器MAC地址得到。由于在算法中使用了MAC地址,这个版本的UUID可以保证在全球范围的唯一性。但与此同时,使用MAC地址会带来安全性问题

2022-01-24 18:14:34 2336

原创 React 中配置 CSS modules

使用Create React APP创建项目npx create-react-app my-appcd my-appnpm start将React打包的配置文件释放出来npm run eject执行完上面的命令之后,会新增两个目录script/和config/。在config/目录下可以看到两个配置文件webpack.config.js和webpackDevServer.config.js。如果你需要配置所需的功能,可以在webpack.config.js中添加配置。如果你需要将项目打包

2022-01-20 15:10:40 1956

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除