
js文件上传前的预览和删除
本来想对文件批量上传前进行排序操作,虽然也实现了但是只能以base64进行排序,然后还得交给后端去处理base64然后上传,对于小文件还行,大文件的话显然是不实用的。所以也没啥好的方法最终还是选择了上传后进行手动排序。比较成熟的部分贴出来给...
本来想对文件批量上传前进行排序操作,虽然也实现了但是只能以base64进行排序,然后还得交给后端去处理base64然后上传,对于小文件还行,大文件的话显然是不实用的。所以也没啥好的方法最终还是选择了上传后进行手动排序。比较成熟的部分贴出来给...
//获取到 file文件 var reader = new FileReader(); reader.readAsArrayBuffer(file); reader.onload = function (event) { let blob ...
在小程序端input为number类型的表单,调出的键盘只有数字且没有小数点和负号。显然并不符合要求。所以我们用text类型来自己判断 1,必须为数字 2,第一位不是小数点,且只能出现一个小数点 3,负号只能出现在第一位,且只能出现一次 4...
element-ui在国产vue项目中使用的比列还是非常高的,UI框架在帮助我们省力的同时也束缚住了我们的手脚,比如一些复杂的定制化需求使用框架自由的组件并不能满足我们的需求。这种需求假如在一开始就有也比较省事,麻烦就在于使用框架的组件之后...
优点:直接在标签内书写js代码,结构清晰明了。排错也很简单,所有错误都是普通的 JavaScript 异常。 缺点:js模板引擎是过渡期的产物,现在已经被时代抛弃。 为什么写下这篇文章,主要是最近有位伙计问我EJS怎么用,然后发了一个文档地...
找到vue.config.js 现定义个版本号变量,我这里用时间戳 const Version = new Date().getTime() 一,添加CSS版本号 css: { extract: { filename: 'css/[name...
先讲$.Deferred jquery用$.Deferred实现了Promise规范,$.Deferred是个什么玩意呢?还是老方法,打印出来看看,先有个直观印象: var def = $.Deferred(); console.log(d...
一、什么是nrm,为什么要用它 nrm是一个npm源管理工具,使用它可以快速切换npm源。我们都知道国内使用npm那是完全看脸色的,时好时坏。开始很多人都是使用淘宝的镜像cnpm,大家也知道cnpm拉下来的小众东西往往会有一些诡异的问题,那...
先给个暴力的解释,让你大概有个了解 module.exports 和 exports你可以认为是相等的是在NODE环境下用的。 方式:module.exports.x = x; 对应导入:var x= require(文件路径) expor...
标签云效果在某些场景下用到的概率还是很大的,花了半天自己写了一个,但是效果不太理想。网上搜了一下有大佬写好的标签云插件,不过有点不太符合我的逾期,然后稍微调整了一下。 首先我们准备引入插件 <script src="tagcloud....