自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Promise的JSONP封装

基于Promise的JSONP简易封装,用于解决跨域Get请求问题

2022-02-08 16:58:44 615

原创 BUG解决:Safari 15导致G2图表死循环渲染 页面崩溃

场景:一天领导的MAC访问咱们做的控制台系统卡死了。。。(尴尬的一匹)浏览器:Safari 15描述:领导MAC最近升级了系统,同事的 Safari 11 没有问题。只有首页概览会卡死,其他页面都没有问题。分析:首页概览用了G2做了饼图用于数据展示,Safari 11 没有问题,Safari 15出现问题了,百度搜索不到相关问题,去G2的github搜issue,看到了那道光。总结出现问题的原因:是因为苹果新系统对 apple-system 字体的中文支持有问题。解决:解决办

2021-09-29 16:30:08 262

原创 Vue混入(mixin)项目实战: ElementUI Form表单扩展自定义校验规则类型 (包含源码解读、详细代码)

文章目录场景Mixin使用场景总结场景ElementUI的Form表单组件自带的校验规则是不是有点少,通过yarn.lock查询ElementUI得知校验使用了async-validator依赖阅读async-validator相关文档得知内置类型如下:string: 必须是 string,默认类型;number: 必须是 number;boolean: 必须是 boolean;method: 必须是 function;regexp: 必须是正则或者是在调用 new RegExp 时

2021-09-14 11:08:36 1417

原创 websocket入门一条龙,基础、封装与使用(代码开箱即用)

websocket介绍、基础、基本封装。新增保护、断线重连功能。

2021-07-21 10:47:43 2183 10

原创 port端口号校验(1-65535)

这里写自定义目录标题背景利用parseInt校验正则校验背景一天qa提了端口号的bug,公司项目中用了两年多的端口号校验正则竟然出了问题,网上搜了试了不少也多多少少有问题,由于ip校验网上一大堆,特地对port端口号校验整理一波。利用parseInt校验两层判断,1. 判断1开头的数字 2. 判断值小于65535function checkPort(value) { return /^[1-9][0-9]*$/.test(value) && parseInt(value, 10

2021-07-06 10:53:58 1828

原创 Iframe禁止弹窗

一、业务场景移动端H5开发,经常需要展示新闻资讯等内容,新闻资讯经常分为几种,一种是根据字段拼出,自己写样式展示;一种直接拿到HTML代码,富文本展示;还有一种就是给你url链接,利用iframe嵌入展示;(重点)二、问题描述利用iframe嵌入网页时,网页本身自带a标签,点击则弹出新窗口,而我们并不希望它弹出;三、解决方案利用iframe自带属性sandbox解决sandbox=“allow-top-navigation allow-same-origin allow-forms all

2020-10-16 10:16:32 3015 1

空空如也

空空如也

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

TA关注的人

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