- 博客(13)
- 收藏
- 关注
原创 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
原创 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
原创 使用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
原创 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关注的人