自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信h5公众号授权、调起微信支付

微信h5授权、调起支付

2022-07-12 17:57:39 963

原创 vue中使用高德地图

vue中使用高德地图

2022-06-16 15:38:06 313

原创 h5判断是否在微信环境下

微信环境h5跳小程序

2022-05-26 17:52:17 4466 1

原创 隐藏微信网页右上角的按钮、在微信网页中获取用户的网络状态

document.addEventListener('WeixinJSBridgeReady', fn, false);隐藏微信网页右上角按钮document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() { // 通过下面这个API隐藏右上角按钮 WeixinJSBridge.call('hideOptionMenu');});document.addEventListener('WeixinJ.

2022-04-22 18:23:16 514

原创 js-cookie及其使用

js-cookie及其使用

2022-04-13 15:15:27 11582

原创 快速摸鱼小技巧

获取时间差function timeDiff(newTime, oldTime, type) { let dateBegin = new Date(oldTime.replace(/-/g, "/"));//将-转化为/,使用new Date let dateEnd if (type == 1) { dateEnd = new Date(newTime.replace(/-/g, "/"));//获取当前时间 } if (type == 2) { dateEnd =.

2022-04-13 14:45:55 179

原创 配置多个git账户

git配置多用户

2022-03-15 15:39:40 3268

原创 git 常用命令

查看本地所有分支git branch查看所有分支(本地和远程)git branch -a查看远程所有分支(仅远程)git branch -r查看当前状态git status提交git commit和远程仓库建立连接git remote add origin 仓库地址将文件推上远程仓库git push -u origin master拉取代码git pull删除本地分支devgit branch -D dev新建并切换到本地分支devgit checkout -b dev

2022-03-15 10:18:59 130

原创 移动端rem自适应布局

1 使用插件(类似的插件还有很多)postcss-px2rem-exclude 和lib-flexible 搭配使用npm i postcss-px2rem-excludenpm i lib-flexible 2 配置在项目根目录 (src)下,新建 postcss.config.js 文件module.exports = { "plugins": { "autoprefixer": {}, "postcss-px2rem-exclude":{

2022-02-11 15:57:28 551

原创 微信环境下H5跳转小程序

官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#21使用步骤:绑定域名(根据具体情况,用不用都行)登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。引入JS文件在需要调用JS接口的页面引入如下JS文件:http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)备注:支持使用 AMD/C

2022-02-10 17:11:35 623

原创 简单实现 vue导出为word

导出对象:效果图:1 安装依赖npm install docxtemplater pizzip --savenpm install jszip-utils --savenpm install jszip --savenpm install file-saver --save2 定义模板3 vue cli 3.0 模板放置位置4 导出效果图5 代码<template> <div style="margin:50px"> <el-ta

2022-01-25 16:10:19 3014 1

原创 九宫格抽奖简单实现

效果图:代码:<template> <div class="gameBox"> <div class="start" @click="move"> <p class="count">剩余抽奖{{ number_of_draws }}次</p> </div> <ul> <li v-for="(item, i) in list" :k

2022-01-25 11:14:50 751

原创 圆形抽奖转盘

<template> <div id="bg"> <img ref="turntable" class="turntable" src="../../static/images/icon_turntable.png" /> <img @click="go" ref="pointer" class="pointer" src="../../static/i.

2022-01-24 16:15:09 677

原创 简单实现九宫格转盘(再优化)

九宫格转盘

2022-01-24 11:36:49 615

原创 记录一下简单封装一个请求接口uniapp

简单记录一下用uniapp开发小程序封装的请求接口:欢迎提出建议呀首先开一个js文件啦:放你改造的请求function request(url, data = {}, method = "get") { return new Promise(function (resolve, reject) { uni.request({ url: url, data: data, methos: method,

2021-12-17 17:23:33 293

原创 新建项目准备

1 封装访问数据库、修改数据库相关配置module.exports = { query: function (sql, callback) { const mysql = require('mysql'); const conn = mysql.createConnection({ host : 'localhost', // 你要连接的数据库服务器的地址 user : 'root', // 连接数据库服务器需要的用户名

2021-04-01 23:02:53 162

原创 身份认证问题--jwt--token -- 登录拦截

对于前后端分离模式的开发,大多使用 JWT(json web token)进行身份认证。token:当成功登录后,后端就返回一个凭据(本质是一个长长的字符串),有了这个凭据之后,后续再发请求接口,带上它就可以访问那些需要权限的接口。流程图:生成token基本步骤在项目中安装 jsonwebtoken : npm i jsonwebtoken加载模块 const jwt = require('jsonwebtoken')在用户登录成功之后,调用 jwt.sign() 方法创建 ..

2021-04-01 23:00:39 851 1

原创 开发接口--头像上传问题

Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。它是写在 busboy 之上非常高效。//引入包const express = require('express')const multer = require('multer')//设置文件存储//方式一:缺点:上传的文件名称很乱,没有后缀const upload = multer({ dest: 'uploads/' })//方式二:const s.

2021-04-01 22:55:04 228

原创 express 框架

1 框架用来快速解决某一类问题的半成品,要遵守框架的使用规范:bootstrap、lay-ui、express、vue、react2 库jQuery、dayjs、underscore、lodash、art-template、axios、echart、zepto.js3 web 开发运行在 node.js 之上,对不同的请求能够显示页面,提供接口服务4 框架使用res.send( ) 是express 框架给 res 对象补充提供的方法(http模块中的 res 没有这个方法)用于

2021-03-29 23:54:00 409

原创 My SQL 数据库

1 数据库(了解)作用:管理数据的仓库数据库的分类:关系型数据库:MySQL、Oracle、Sql Server、DB2…非关系型数据库:mongodb等2 sql 语句结构化查询语言,专门用来操作关系型数据库,不仅使用MySQL,其他关系型数据库也适用操作数据的语言有四类:添加 insert删除 delete修改 update查询 select语法//添加 insert into 表名(字段1,...,字段n,) values(值1,...,值n) 字符串

2021-03-29 23:39:11 245

原创 npm 基本介绍

1 npm 基本介绍1 npm 指两个内容1 网站:存放着第三方包(第三方模块),所有要上传或下载的内容,都必须要以包的格式进行组织2 命令行工具1 npm init --yes // 快速初始化模块2 npm init //详细设置模块信息3 npm install 包名 //默认下载最新版4 npm install 包名@版本号 //下载指定版本5 npm install 下载 package.json 里面所有的包2 npm 是跟着 node 一起安装的2 如何用 npm 下载

2021-03-29 01:23:51 338

原创 node.js相关知识

1 node.js 基本概念:是一个基于chrome V8引擎的JavaScript运行环境,而不是编程语言,用来运行 js 代码。(学习node不是学习新语言,而是学习模块的使用)2 node.js 和浏览器端的区别相同点:都支持ECMAScript(变量、函数、运算。。。)不同点:node.js没有window,bom,dom;浏览器也没有node.js中的模块3 命令行下的按键和命令![image.png](https://img-blog.csdnimg.cn/img_conv

2021-03-27 23:56:25 213

空空如也

空空如也

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

TA关注的人

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