javascript
文章平均质量分 76
hamupp
living in chengdu
展开
-
vue-cropper在ie11下选择本地图片后,无显示、拒绝访问的问题
关键的解决问题的代码就是beforeUpload这个方法,使用URL.createObjectURL将你选择的本地图片文件转为一个blob url,即可保证ie11和chrome下都可以正常选择本地图片并且进行后续操作。但如果你不需要考虑ie11,只用chrome的话,那这里用new FileReader().readAsDataURL()把图片文件转为base64格式的数据也可以用。这就导致在ie11的环境下,图片只能传入blob url的格式,传入其他的格式比如base64的就处理不了。原创 2023-09-04 17:06:26 · 748 阅读 · 1 评论 -
js如何检查是否运行于electron中
var flag = window && window.process && window.process.versions && window.process.versions['electron'];如果为真,则是运行于electron 里面原创 2020-08-06 09:22:04 · 3195 阅读 · 0 评论 -
JS实现点击按钮,下载文件
js前端 按钮 下载文件原创 2017-05-08 15:05:53 · 16804 阅读 · 2 评论 -
JQ插件写法 扩展JQ方法
1.基本JQ扩展插件js的格式2.对JQ选中元素的方法的扩展,调用类似于$("selector").myMethod(),这里的myMethod是自己扩展的方法,与.click()同理3.对JQ自身的方法扩展,调用类似于$.ajax()原创 2017-07-14 09:51:57 · 1335 阅读 · 0 评论 -
如何制作并发布一个vue的组件的npm包
前提:1.会vue基础,以及vue的组件(官网:https://cn.vuejs.org/v2/guide/components.html)相关的基础。因为本文主要是讲如何把一个vue组件做成npm包并发布。分为2大步骤:一.按照相应格式写我们的vue代码(就如同写一个jquery插件时、有其固定的格式一样)。二.发布到npm上的流程一、书写一个vue组件不用脚...原创 2018-02-20 00:40:59 · 26207 阅读 · 16 评论