![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
世俗ゝ
所有的伟大都源于一个勇敢的开始!
展开
-
uniapp 上传名片或者图片base64图片视图不更新
uniapp 上传名片或者图片base64图片视图不更新原创 2023-03-20 16:50:43 · 522 阅读 · 1 评论 -
html2canvas文字重叠
html2canvas实际使用中遇到了生成的图片中文字重叠的情况,经排查,定位到换行时英文标点占位与文字占位不同导致该问题。各种尝试后,通过设置letter-spacing解决原创 2023-02-27 13:17:52 · 835 阅读 · 0 评论 -
uni-app中checkbox-group实现全选功能
uni-app中checkbox-group实现全选功能原创 2023-02-23 16:50:58 · 2032 阅读 · 2 评论 -
【uniapp】解决 uni.previewImage 不支持Base64的图片在APP上预览的问题
在使用 uni.previewImage 预览 base64 流的图片的情况下,只能在 H5 实现预览,在 APP 上打开后会呈现黑屏并一直转圈。参阅了网上资料后,有效的方法思路如下:先将 base64 转为临时路径,再通过 uni.previewImage 来进行预览。1)到插件市场下载 image-tools 到项目里(或直接 npm 下载)转载 2022-11-03 14:29:14 · 1537 阅读 · 0 评论 -
vue父子组件生命周期执行顺序
vue父子组件生命周期执行顺序今天面试被面试官问到vue父子组件生命周期执行顺序,一头雾水,果断写下打印看下结果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA.原创 2021-10-27 14:40:46 · 125 阅读 · 0 评论 -
学会在Vue项目中插入高德地图JS API与地图的相关设置,看这一篇就够了~(保姆级精简教学)
学会在Vue项目中插入高德地图JS API与地图的相关设置,看这一篇就够了~(保姆级精简教学)转载 2022-02-09 16:51:46 · 160 阅读 · 0 评论 -
控制Highcharts中x轴和y轴坐标值的刻度
绘制小一点的Highcharts图表的时候,因为图表太小了,坐标轴上的刻度值显示不出来怎么办捏,只要把yAxis或者xAxis中的tickPixelInterval设小一点就ok了。这个属性表示区域内坐标刻度之间的间隔距离,单位是像素,y轴默认值72,x轴默认值100。chart = new Highcharts.Chart({ chart:{ ... }, xAxis:{ tickPixelInterval:10 }, yAxis:原创 2022-01-07 14:43:33 · 2985 阅读 · 0 评论 -
JS实现集合的交集、补集、差集、去重运算示例【ES5与ES6写法】
个人推荐最下面使用es6的写法///集合取交集Array.intersect = function () { var result = new Array(); var obj = {}; for (var i = 0; i < arguments.length; i++) { for (var j = 0; j < arguments[i].length; j++) { var str = arguments[i][j]; if (!obj[.原创 2021-11-29 17:27:22 · 326 阅读 · 0 评论 -
html用自适应rem单位的配置
直接上案例<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> html { font-size: .32rem; } body { flex: 1; overflow: hidden; } .abn原创 2021-09-09 14:30:05 · 333 阅读 · 0 评论 -
js数组去重的9种方法
一、利用ES6中的 Set 方法去重注:Set为ES6新增的一个对象,允许存储任何类型(原始值或引用值)的唯一值let arr = [1,0,0,2,9,8,3,1];function unique(arr) {return Array.from(new Set(arr))}console.log(unique(arr)); // [1,0,2,9,8,3] console.log(…new Set(arr)); // [1,0,2,9,8,3]二、使用双重for循环,再利用数组的spl原创 2021-09-06 15:49:58 · 662 阅读 · 0 评论 -
Vue中的扩展运算符 ...
Vue中的扩展运算符 …含义:扩展运算符( spread )是三个点(…)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。1.操作数组:methods: {/*** 把数组中的元素孤立起来*/iClick() { let iArray = ['1', '2', '3']; console.log(...iArray); // 打印结果 1 2 3},2.在数组中添加元素iClick3() { let iArray = ['1', '2', '3'];原创 2021-09-06 15:01:20 · 874 阅读 · 0 评论