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

原创 前端海报结合二维码生成图片以供用户分享保存,由于htmlcanvas 生成图片过大 ios高倍屏拦截 无图问题解决

前提公司项目要加一个二维码海报,由于某些原因,所以只能由前端去做了。目前我查了一下网上普遍的用法是htmlcanvas2插件去做,其核心就是将dom元素绘制成canvas再转化为图片,这样转化的图片大部分不清晰。之后再去查找解决办法,查到的办法要不就是按照倍屏比去放大原图再绘制然后缩放,但是这样就会照成生成的图片过于巨大,200多kb的图片在处理后保存大小竟然有2-3MB,excuse me?在ios高倍屏中直接失败,显示白屏;要不就是我用了后完全没变化的。痛不欲生啊!!关于使用htmlcanvas的具体

2020-08-28 15:39:01 601 1

原创 vue-cli3.0结合lib-flexible、px2rem--exclude,暂时解决ui库样式变小的两种方案

描述有关于使用lib-flexible的rem适配移动端的方案,我们都会遇到第三方ui框架会变小问题。网上找了很多方案,发现其实没有一个完美的解决方法,这里我总结了两种方案,以供参考。如果有更好的方案,欢迎指导第一种统一使用37.5作为rem的基准值,因为目前大部分ui框架的设计都是按照375px设计图设计的。(注意把原html的有关屏幕信息的设置注释掉,flexible会根据机型自动添加的...

2019-12-11 20:43:18 425

原创 (递归?)练习

笔记最近遇到了一个练习题,要求如下:每个句子以’.‘或’!'结尾;把初始句子的最后一个单词转换到句首,并保持原来的标点符号,没有的自行添加;保持句子大小写正确(德语中名字首字母大写);示例:Die Macht ist stark! => Stark die Macht ist!Er hat Pech. => Pech er hat.Ich versuche es ...

2019-11-22 16:46:39 122

原创 前端开发使用的4种简单排序算法

前端开发使用的4种简单排序算法/* * @Author: advance.YiYunmu * @Date: 2019-10-14 09:32:54 * @Last Modified by: advance.YiYunmu * @Last Modified time: 2019-10-14 17:30:43 * 常见排序 */let arr = [2, 4, 9, 1, 50, 26...

2019-11-13 20:01:25 310

原创 正则表达式中?=和?:和?!的理解

正则表达式中?=和?:和?!的理解要理解?=和?!,首先需要理解前瞻,后顾,负前瞻,负后顾四个概念:// 前瞻:exp1(?=exp2) 查找exp2前面的exp1// 后顾:(?<=exp2)exp1 查找exp2后面的exp1// 负前瞻:exp1(?!exp2) 查找后面不是exp2的exp1// 负后顾:(?<!exp2)exp1 查找前面不是exp2的exp...

2019-11-13 19:56:40 774

原创 Vue 使用Scss预处理Css,在使用深度作用选择器修改局部ui默认样式时,/deep/报错不生效

深度作用选择器有>>>和别名/deep/>>>基本在纯css中使用,类似Sass,less的Css预编译器一般都用/deep/。出现的问题最近在写项目的时候(使用eslint-standard代码校验),我用Sass使用/deep/修改局部默认ui样式的时候,发现终端报错,并指明是/deep/这块的错误。报错如下无奈我只好另起一个style去写纯Css...

2019-11-13 19:15:38 11175 11

空空如也

空空如也

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

TA关注的人

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