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

原创 格式化时间的字符串的工具

用uniapp 写H5的时候经常遇到需要格式化时间字符串, 今天抽空把一种比较全的写法记录下/** * @param {type} example:'YYmm' * @param {divide} example:'String' * @param {value} example:'2021-07-13 11:33:07' * @return {String,array} */const toFormat = function (value, type, divide) { value.

2021-07-27 09:47:31 120

原创 uniapp 笔记

不知不觉,使用uniapp开发也有年头,记录下uniapp奇奇怪怪bug,方便大家爬坑1.inupt中无法使用change事件Hbuildx 2.7还是可以使用change事件,**官网上没有介绍,但是可以使用,**升级到3.1之后input上的change事件是无法使用的总结: 官网没介绍的,使用有分享,多看文档,不要猜;2.在模拟器上运行H5项目项目被旋转,页面被翻转90度用Hbuildx 2.7.2启动项目,发现项目被旋转了90度;一度以为是微信开发者工具的原因导致的,后来查询好久发.

2021-07-23 17:07:56 433

原创 Vue中mixin高级用法 举例实现对el-upload钩子的封装和极高的复用性

mixin高级用法,混入通用方法,自定义通用方法参数,实现对上传文件的大小,类型,图片尺寸进行上传拦截el-upload 中的beforeUpload钩子方法,在对上传之前进行处理在很多上传的地方都会用到,可能因为上传文件不同,大小需要限制等等,还比如上传图片,需要对图片的尺寸进行校验等等,我们可以将这个方法通过混入的方式即实现了对通用方法通用性.降低耦合度混入upload.js中的代码//uploadl.js代码/** 1. @acceptlist {type:Array} 举例: ['mp

2021-07-15 16:23:52 244 1

原创 vue结合element-ui实现时间开始结束时间互斥

直接上代码~~dom: <el-row> <el-col :span="12"> <el-date-picker v-model="dataForm.joinTimeStart" @change="changeDate" type="datetime"

2021-07-13 09:27:51 215 1

原创 google浏览器cookie跨域携带和samesite的问题

前端时间项目登录过程中使用google登录一直登录不上,知道是google版本更新,一直没时间来解决,这次抽空把这个问题解决下,做一些说明记录

2021-07-13 08:59:09 2708

原创 正则替换特殊字符${xxx},全局替换特殊字符内容

项目场景:项目需求前端需要替换字符串${xxx},字符串如: ''我是${name}的好朋友'',替换成"我是good man,我是good man,我是good man"问题描述:${}是特殊字符,需要使用到转义字符 在js中也有一个和java中的replaceAll的方法可以实现全局替换实测部分浏览器支持,chorme中是支持的,但是在微信开发者工具中无法使用解决方案: let str='我是${name},我是${name},我是${name}' let newStr

2021-03-16 18:39:31 848

原创 vue打包之后woff字体不显示

vue项目打包之后字体资源不显示找到 build/utils.js在cssLoaders函数中查看如下代码 if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath: '../../' //新增的 }) } else { return ['

2021-03-09 18:08:42 325

原创 vscode中运行dart代码

vscode 中使用命令方式运行dart前提:确保安装了dart,vscode1.确保执行的dart文件在终端栏目录下,准备执行的是dart-function.dart,代码如下:void main(List<String> args) { print(args);}2.执行操作及结果如下:vscode中执行dart代码...

2021-01-23 23:29:38 1619

原创 dart菜鸟笔记

dart 上手系列dart ~ /运算符void main() { // ~/ 整除取余 num a = 10; num b = 2.1; num c = 3; print(a ~/ b); // 运行结果 4 print(a ~/ c); // 运行结果 3}

2021-01-22 23:48:31 316

原创 理解splice数组方法

简单快速理解数组splice方法splice方法功能强大,能简单快速实现遍历类方法加push等组合功能下面小小的demo来总结下,帮助更快理解splice使用 //splice改变原始值 var arr = [1, 2, 3, 4, 5, 6, 7, 8] var arr1 = [1, 2, 3, 4, 5, 6, 7, 8] v...

2019-12-06 09:33:11 214

原创 vue纯前端实现跨域

前端实现跨域的方式更改浏览器设置实现跨域–disable-web-security --user-data-dir=C:\MyChrome在图片位置加入上面的代码即可,这种方式比较直接,不推荐;vuecli3.0实现跨域搭建服务器const express=require("express");const app=express();app.get("/api/aa",(req...

2019-12-04 00:35:00 957

原创 substr, substing,slice

substrsubstrinslice

2019-10-29 11:28:20 146

原创 js实现跨域的方法总结

jsonp实现原理:script标签可以实现跨域的特性//注意事项://1.客户服务端和客户端需要同时启动//2.自己设置端口不一致产生跨域//3.服务端依赖如下://4.下载方式npm install expressconst express = require('express');const app = express();app.get('/test', (req...

2019-10-17 22:44:54 161

空空如也

空空如也

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

TA关注的人

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