- 博客(6)
- 收藏
- 关注
原创 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
原创 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关注的人