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

原创 js时间格式化

方法function format(time, fmt = 'yyyy-MM-dd hh:mm:ss') { if (arguments.length === 0) { return '' } const timer = new Date(time) var o = { 'M+': timer.getMonth() + 1, // 月份 'd+': timer.getDate(), // 日 'h+': timer.getHours(), // 小时

2021-12-14 16:27:18 624

原创 服务器链接无痛刷新token

使用axios请求无痛刷新token示例'use strict'import axios from 'axios'const URL = '/' // 请求地址// 创建一个axios实例const service = axios.create({ baseURL: URL, // 请求url withCredentials: true, // 当跨域请求时发送cookie timeout: 0 // 请求超时时间,5000(单位毫秒) / 0 不做限制})// 获取服务器刷新t

2021-12-14 16:12:24 606

原创 判断是否在微信浏览器

function isWechat() { var ua = window.navigator.userAgent.toLowerCase() if (ua.indexOf('micromessenger') !== -1) { return true } else { return false }

2021-12-14 15:35:43 202

原创 js获取当前位置

js获取当前位置,首先需要https下,而且需要允许浏览器获取位置function getLocation() { return new Promise((resolve, reject) => { navigator.geolocation.getCurrentPosition((pos) => { const coords = pos.coords || {} const { latitude, longitude } = coords co

2021-12-14 15:32:25 4259

原创 js使用url调用地图导航

把obj对象处理为url的携带参数function queryStringFromParams(params) { const arr = [] for (const k in params) { const val = encodeURIComponent(params[k]) arr.push(`${k}=${val}`) } return arr.join('&')}定义常量const PI = Math.PI// 长半轴const SMA = 6

2021-12-14 15:29:35 1220

原创 js保留两位小数

js保留多少位小数四舍五入/** * @param {Boolean} ra 保留数为零是否显示默认显示 * @param {Number} w 精确保留多少位 */function setNum(num, ra = false, w = 2) { if (isNaN(num)) { return num } num = (Math.round(Number(num) * Math.pow(10, w)) / Math.pow(10, w)) if (ra) {

2021-12-14 15:14:23 412

原创 获取当前url参数

获取当前url参数 function getQueryVariable(variable) { var query = window.location.search.substring(1) var vars = query.split('&') for (var i = 0; i < vars.length; i++) { var pair = vars[i].split('=') if (pair[0] === variable) { return

2021-12-14 15:09:12 295

原创 JS图片压缩

图片压缩当前压缩图片主要用于手机上传照片,设置了固定宽度function compress(files) { return new Promise((resolve) => { if (files.type === 'image/gif') { resolve(files) } const imgNode = new Image() imgNode.src = URL.createObjectURL(files) imgNode.onload

2021-12-14 15:04:52 1364

原创 element-ui的el-select远程搜索,输入中文不能及时刷新

在element-ui中使用el-select远程搜索时,输入中文需要按下删除或者回车才能刷新选择框el-select加ref="elSelec"<el-select ref="elSelec" filterable remote :loading="seloading" :remote-method="remoteMethod" clearable> <el-option :label="item.name" :value="item.id" v-for="(item,inde

2021-03-01 21:45:25 1391

原创 jst判断是否数组

function repeat(a){ let b=new Array();//定义一个新数组来接受不是重复的数据 b[0]=a[0];//把输入的数组的第一个赋予给定义的新数组 a.forEach((item, index) =&gt; {//遍历a数组 let t = 0;//定义一个值来判断 for (let i = 0; i &l...

2018-09-05 10:52:46 193

空空如也

空空如也

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

TA关注的人

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