![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
胖子liu
燃烧的前端
展开
-
html2canvas(html转图片/html海报生成)
html2canvas 版本: 1.0.0-rc.4,这里说明下,不同的版本可能会有不同的表现形式。比如一开始用的最新的版本,出现了生成的图片中的文字无缘无故向下偏移一行,没有找到解决办法,于是降低了版本。应用场景:本次是在vue项目中,几个不同的页面,有将整个页面生成海报,也有将弹框内容生成海报,所以讲canvas方法单独封装了,需要的页面引入调用即可。当然,不是vue的项目,也可以使用我这方法,只是引入文件方式不一样。新建canvas.js,将截图方法放入其中import html2canvas原创 2021-09-10 09:50:55 · 1554 阅读 · 1 评论 -
ios 引入iframe设置uuid缓存localstorage,uuid不对(或一直更新)
该问题是ios safari 设置阻止跨网站跟踪 导致,手机关掉这个功能可正常跨浏览器访问localstorage原创 2021-08-04 11:04:09 · 535 阅读 · 0 评论 -
前端多端复制方法,兼容ie、兼容ios
废话不多说,直接上代码function copy (copyText) { var copyText = copyText || '复制内容被你吃了?' //这种参数默认方法兼容ie let copyDom = document.createElement('span'); copyDom.style.position = 'absolute' copyDom.style.left = '-9999px' copyDom.s原创 2021-07-30 10:55:11 · 212 阅读 · 1 评论 -
在单独的html里使用vue3
在单独的html里使用vue3废话不多说,直接上完整代码页面内还有几个简单的测试数据<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width原创 2021-04-06 15:23:16 · 6284 阅读 · 0 评论 -
echart雷达图详细配置
echart雷达图参数配置我是个搬运工,这里是搬运别的大佬的。之前网上找了好久才找到的配置,怕下次难得找,直接搬过来了原链接:原链接// 指定图表的配置项和数据var option = { backgroundColor: 'rgba(204,204,204,0.7 )', // 背景色,默认无背景 rgba(51,255,255,0.7) title: { text: '各教育阶段男女人数统计', link: 'https://www.原创 2021-01-09 15:03:46 · 5305 阅读 · 1 评论 -
js点击input弹出一个框div,点击输入框和div之外的地方隐藏弹出框
利用了阻止冒泡的方法实现,先上样式 <input type="text" name="" id="" placeholder="请输入"> <div class="box"> <div class="box1"> 戳我 </div> </div> &...原创 2019-11-10 20:12:47 · 2060 阅读 · 1 评论 -
js将一维数组重组为二维数组
问题遇到问题:在渲染界面时,我们需要的是二维数组,但是后台给我传过来的数据是一维数组,这时,我们需要将一维数组转换为二维数组。这种情况一般在我们需要将后台传过来的数据进行分页显示时使用技术循环+splicesplicesplice() 方法向/从数组中添加/删除项目,然后返回被删除的项目注释:该方法会改变原始数组。举例:1.先根据后台拿到的一维数组计算出要分几页,这里每页显示3条...原创 2019-10-16 21:23:19 · 1520 阅读 · 0 评论