自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Set、Map、WeakMap、WeakSet 的区别以及应用场景

Set、Map、WeakSet、WeakMap的区别

2024-02-23 14:44:18 665

原创 SmartGit/SmartSVN/SmartSynchronize 激活方法

SmartGit

2024-02-23 13:56:33 377

原创 koa常用中间件的使用

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序注:文章有些长,阅读完大概需要半个小时哈????~const http = require('http');const server = http.createServ

2021-01-05 18:15:32 504

原创 微信小程序实现图片压缩及base64上传

微信小程序原生提供了图片原图上传和压缩上传的办法,示例如下:<view class="section"> <button size="mini" bindtap="uploadImage">Upload Image</button></view>Page({ data: { imgUrl: '', }, uploadImage: function (e) { var _this = this; wx.cho.

2021-01-05 17:02:21 836

原创 Vue实现阿里云oss文件上传(服务端签名后直传)

Vue实现阿里云oss文件上传(服务端签名后直传)1、先创建一个upload.vue进行封装方便其它组件使用<template> <div class="el-upload-model"> <el-upload class="el-avatar-uploader" action="#" ref="upload" :show-file-list="false"

2021-01-05 16:43:38 1831

原创 Vue仿淘宝/12306滑动验证码

基于vue仿淘宝/12306滑动验证码12306或淘宝等滑动验证码会采集用户的操作数据,环境数据等等,通过算法加密成一个字符串,提交到服务器分析,判断是不是人工在操作。我这里写的只是模仿了样式,并没有进行那些复杂的操作,所以并不安全(不能判断人还是机器)注:touch事件和mouse事件不同,和获取clientX在移动端和pc端也不同!!!所以分PC端和移动端一、PC端(Vue组件 注...

2020-01-02 17:11:09 907 1

原创 vue router 报错: Uncaught (in promise) NavigationDuplicate{_name: "NavigationDuplicated"} 解决方案

问题描述 :升级vue-router ≥3.0版本后 ,发现点击路由跳转相同地址控制台会出现错误:Uncaught(inpromise)NavigationDuplicated{_name:"NavigationDuplica...问题原因:vue-router ≥3.0因版本回调形式改成promise api的形式了,返回的是一个promise,如果路由地址跳转相同, 且没有捕获到错...

2019-08-30 17:59:05 321

原创 关于Dvajs框架概念

一、数据流向数据的改变发生通常是通过用户交互行为或者浏览器行为(如路由跳转等)触发的,当此类行为会改变数据的时候可以通过 dispatch 发起一个 action,如果是同步行为会直接通过 Reducers 改变 State ,如果是异步行为(副作用)会先触发 Effects 然后流向 Reducers 最终改变 State,所以在 dva 中,数据流向非常清晰简明,并且思路基本跟开源社区保持一...

2019-08-30 10:50:33 96

原创 基于dvaJS + react 快速构建项目

介绍dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。特性1、易学易用,仅有 6 个 api,对 redux 用户尤其友好,配合 umi 使用后更是降低为 0 API2、elm 概念,通过 reducers, effects 和 subscr...

2019-08-30 10:35:49 272

原创 vue router 报错: Uncaught (in promise) NavigationDuplicate{_name: "NavigationDuplicated"} 解决方案

vue-router ≥3.0版本回调形式以及改成promise api的形式了,返回的是一个promise,如果路由地址跳转相同, 且没有捕获到错误,控制台始终会出现如图所示的警告 (注:3.0以下版本则不会出现以下警告!!!,因路由回调问题…)方案一:安装vue-router3.0以下版本:先卸载3.0以上版本然后再安装旧版本 npm install @vue-router2.8.0 -...

2019-08-14 11:28:06 8991 7

空空如也

空空如也

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

TA关注的人

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