自定义博客皮肤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)
  • 收藏
  • 关注

原创 微信小程序识别二维码参数

微信小程序识别二维码参数

2022-06-23 18:49:33 520 1

原创 常用CSS片段(持续更新)

常用css片段

2022-06-21 18:12:20 147

原创 Vue.extend()实现全局弹框组件

Vue.extend()实现全局弹框组件

2022-06-21 15:36:57 323

原创 Vue.directive() 自定义指令实现按钮权限

Vue.directive() 自定义指令实现按钮权限

2022-06-16 11:12:12 393

原创 git忽略已经add过的文件

git

2022-06-15 18:14:16 423

原创 流和压缩

补充:流和压缩buffer流压缩bufferbuffer 是二进制数据。我们都知道,计算机在处理数据时候,最终是转换成二进制来进行处理的。在 js 中,最终只能操作字符串。nodejs 出现后,js 有了处理二进制数据的能力。来看下面的例子:const fs = require('fs');fs.readFile('./test.txt',(err, data)=>{ if(err) throw err; console.log(data);});在上面的

2020-08-28 15:26:19 205

原创 3000字玩透React Hook

Hook为什么需要 hookuseStateuseEffectuseContextuseCallbackuseMemouseRefforwardRefuseImperativeHandle为什么需要 hookhook 是 react 16.8 之后所提供的功能。16.8 版本之前,react 里面的组件分为函数组件和类组件。其中,函数组件可以称之为非状态组件,类组件可以称之为有状态组件。以前的函数组件是没有状态的,所以称之为无状态组件,以前函数组件更多的用来作为展示。16.8

2020-07-30 11:15:47 125

原创 Vue-router相关的知识点

Vue-routerVue-router 介绍(基本的使用)脚手架里面如何使用hash 模式和 history 模式router-link 配置嵌套路由命名路由和命名视图重定向和别名编程式导航动态路由导航守卫Vue-router 介绍(基本的使用)vue-router 是 vue 技术栈(全家桶)里面的一员,它是官方给我们所提供的前端路由器。在最早期的时候,是没有前端路由这么一个说法,以前只有后端路由。以前上网的时候,只要 url 一变化,就会向服务器发送请求。但是现在,流行

2020-07-20 09:43:10 532 1

原创 Vue的class 和 style 的绑定语法

class 和 style 的绑定语法这两个其实是标签上面的属性,例如:<p class='one two' style='color:red;'>this is a test</p>既然是属性,那么我们就可以使用上午所学的特性的绑定方式,来将这两个值和 data 相关联。但是,比较麻烦。所以 vue 对这两个属性专门做了增强,可以采用对象的和数组的方式来进行绑定。class对象语法:可以给class绑定一个对象,而非字符串。代码示例如下:<body>

2020-07-13 15:30:01 234 1

原创 mongoDB中的关联查询:populate | lean

关联查询:populate | lean数据库得提供关联数据(新增clazzs集合,并且将students中引入该外键)服务器:创建该新集合的模型// ./dao/clazzsModel.jsconst mongoose = require("mongoose");//下面是生产model的代码:(借助于schema)const clazzsSchema = mongoose.Schema({ name: String,},{versionKey:false});const c

2020-06-23 15:16:32 1345 1

原创 jwt状态保持

状态保持1、session2、jsonwebtoken(jwt)​ 实现步骤如下:npm i jsonwebtoken express-jwt --save​ a/登录成功生成并下发token(代理服务器):let jwt = require("jsonwebtoken");let secretKey = "服务器需要保存的一个密钥";if([成功]){ //生成token let token =jwt.sign( {}, // payload secr

2020-06-17 09:45:16 227 2

原创 三层架构

三层架构1、目录结构2、代码:// ./routes/users.js 表现层:完成与用户端的交互,并负责简单的数据梳理// ./routes/users.js 表现层:完成与用户端的交互,并负责简单的数据处理const usersService = require("../service/users");router.post('/login', async function (req, res, next) { const { username, password

2020-06-16 16:45:38 290 1

原创 express搭建项目方法

express项目搭建一、脚手架安装npm install -g express-generator二、创建express --view=pug myapp三、安装依赖包cd myappnpm install四、启动npm start浏览器中打开 http://localhost:3000/

2020-06-08 18:37:32 178 2

空空如也

空空如也

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

TA关注的人

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