关键字:base64
  • 解决html2canvas svg元素不显示的问题
    <p>思路就是将svg转为canvas,不用借助插件就可以实现,就是将页面的svg元素先转成base64,再用img显示,再将Img转成canvas,最后删除原来的svg元素就可了,赶紧试试吧。</p><pre><code > handle ...
  • 几个常用js库,别再重复造轮子了
    <article class="_2rhmJa"><p>年底了,总结下今年用到的一些有意思的《js轮子》(只是大概列出些比较有意思的库,每个标题都是超链接,可点击自行查阅)<br/> 希望能对您有用!</p> <p>如有意思的 轮子 可以在 ...
  • echarts 地图设置边框
    <article class="_2rhmJa"><p><strong>思路1:设置两层地图叠加,底层地图使用粗边框,上层地图使用正常边框</strong><br/> *缺点:暂无法实现两层地图同步放大和拖放功能<br/> <strong> ...
  • 阿里前端大神:性能优化12条建议
    <article class="_2rhmJa"><p>性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性 ...
  • javascript 图片(image)转换base64
    <p>项目里面有些模块会有图片显示功能,一般情况下我们都是将文件以jpg/png格式上传到项目中,再在代码中把img的src属性改成图片的路径就能正常显示,但是某些情况下不需要以文件形式存放图片文件,需要将图片以字符串格式保存到数据库中要怎 ...
  • Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互
    引言 在与实现了语音合成、语义分析、机器翻译等算法的后端交互时,页面可以设计成更为人性化、亲切的方式。我们采用类似于聊天对话的实现,效果如下: 智能客服(输入文本,返回引擎处理后的文本结果) 与智能客服对话 语音合成( ...
  • webpack加载器url
    Data URLs 与 url-loader 除了file-loader这种通过copy物理文件的形式去处理文件资源以外还有一种通过date url的形式去表示文件。这种方式也非常常见。 Data URLs是一种特殊的url协议,可以用来直 ...
  • 前端面试题——Vue高频问题
    1.Vue的生命周期 Vue的生命周期主要分为几个简单,数据初始化,dom挂载,数据更新,组件卸载,在一个就是开启了组件缓存的时候,会有组件启用和组件停用阶段,每个阶段都去前后两个钩子除了缓存的那俩 数据初始化阶段 beforeCreate ...
  • 前端学习文章总结
    收录在此的一定都是我看过的,并且认为还不错的。赠人玫瑰而已。 JS基础 冴羽大大的博客 - JavaScript深入系列、JavaScript专题系列、ES6系列 属于比较成系统的js进阶博客,建议细读。 原型和原型链图 ...
  • JS性能优化
    计算图片大小 对于一张 100 * 100 像素的图片来说,图像上有 10000 个像素点,如果每个像素的值是RGBA存储的话,那么也就是说每个像素有 4 个通道,每个通道 1 个字节(8 位 = 1个字节),所以该图片大小大概为 39K ...

暂无数据