自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序

微信小程序

2022-08-05 16:50:31 201

原创 vue3学习

vue3

2022-08-02 21:04:32 461 1

原创 TypeScript

typescript

2022-08-01 16:45:03 95

原创 React06-Redux

一:Redux 1、概念: redux是一个专门为react.js应用程序开发的状态管理模式 2、网址: https://www.redux.org.cn/ 3、特点: 集中式存储管理应用的所有组件状态 4、核心概念: --state:state表示所有的状态数据 --Store:存储数据的地方 --action:为一个对象,表示一个动作对state进行怎样的操作,type属性是

2022-07-10 15:57:53 88

原创 React05

redux是一个专门为react.js应用程序开发的状态管理模式 https://www.redux.org.cn/ 集中式存储管理应用的所有组件状态 --state:state表示所有的状态数据 --Store:存储数据的地方 --action:为一个对象,表示一个动作对state进行怎样的操作,type属性是必须的,表示的是action的名称,其他的属性可以自由设置,由组件store.dispath("action名",参数)触发

2022-07-08 21:29:30 203

原创 React04

最新版本:npm i react-router-dom 指定版本:npm i [email protected] history模式:BrowserRouter 使用h5的historyAPI实现,监听window的popstate事件来实现的 hash模式:HashRouter 使用URL的哈希值实现,监听window的hashchange事件来实现的 Routes Route

2022-07-07 17:17:02 146

原创 React03

目录一、生命周期(类组件才有生命周期)二、Hooks 1、概念: 2、特点: 3、函数作用 4、Hooks 1、State Hook使用 2、Effect Hook 3、Context Hook 4、Hook 规则 5、自定义Hook三、其他 概念:react组件实例从创建运行到销毁经历的一系列过程 钩子函数: 挂载时: constructor:创建组件时,最先执行,初始化时只执行一次。可初始化state,创建Ref

2022-07-06 17:55:32 97

原创 React02

npx create-react-app 项目名 1、在父组件使用子组件的地方,定义属性传参 在子组件中使用props进行接收,类组件需要this.props 函数组件传形参props,使用props 2、传参类型 --字符串,基本数据类型 --对象{} --函数 --jsx 3、语法 1、子组件中定义一个触发事件将值传送给父组件,

2022-07-05 19:56:03 177

原创 React01

一、下载安装包 1、react核心包:react/umd/react.develpment.js 2、渲染界面:node_modules/react-dom/umd/react-dom 3、es6-es5:babel二、语法 ReactDOM.render(react元素,需将元素存放的位置)三、写法 react程序中,界面显示的内容称为react元素 多行react元素,必须有根标签 换行需加上小括号 单行标签必须加上结束标签

2022-07-04 19:46:21 426

原创 mongodb常用命令

创建数据库databaseuse testdb   切换数据库到testdb,如果不存在就创建testdb数据库 创建集合collectiondb.<colllection>.insert(doc)​db.student.insert({name:'jack',age:18})​db.student.insertOne()db.student.insertMany() 查询collection集合中所有文档数据db.stude

2022-06-07 20:43:31 94

原创 express,MongoDB

一、文件上传中间件multer 1、安装 npm i multer 2、引入 const multer = require('multer') 3、改名 const store = multer.diskStorage({ destination:'文件存储位置', filename:function(req,file,cb){

2022-06-07 20:39:51 268

原创 gulp项目自动化打包构建工具

生产环境:用户访问的项目环境 开发环境:开发人员进行程序代码开发使用的环境一、gulp项目自动化打包构建工具 --操作对象 项目 --构建打包 将开发环境写的代码构建打包部署到生产环境二、使用 1、安装gulp 全局安装使用gulp命令: npm i gulp -g 本地安装使...

2022-05-25 19:16:36 534

原创 git版本控制工具

--操作的对象 项目资源--版本控制 对开发的项目进行记录 可记录作者、时间、项目描述等...--使用 1、安装git 2、初始化版本 git init 初始化之后会生成.git隐藏文件夹所有git提交信息都保存此文件夹中 3、配置(只配置一次) 需配置开发者的信息(姓名、联系方式) git config --gl...

2022-05-24 20:03:42 152 1

原创 正则表达式

一、概念 正则表达式是字符串匹配的一种模式二、使用 进行字符串操作时三、定义方法 1、显式定义(构造函数) 例:const reg = new RegExp('正则表达式') 2、隐式定义(字面量) 例:const reg1 = /表达式/四、常用方法 1、test(): 概念:正则去匹配字符串,匹配成功返回true,匹配失败返回false 语法:正则.t...

2022-05-05 19:37:04 544

空空如也

空空如也

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

TA关注的人

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