- 博客(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
468
原创 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
1916
原创 port端口号校验(1-65535)
这里写自定义目录标题背景利用parseInt校验正则校验 背景 一天qa提了端口号的bug,公司项目中用了两年多的端口号校验正则竟然出了问题,网上搜了试了不少也多多少少有问题,由于ip校验网上一大堆,特地对port端口号校验整理一波。 利用parseInt校验 两层判断,1. 判断1开头的数字 2. 判断值小于65535 function checkPort(value) { return /^[1-9][0-9]*$/.test(value) && parseInt(value, 10
2021-07-06 10:53:58
2821
原创 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
3913
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅