vue
mokio233
这个作者很懒,什么都没留下…
展开
-
vue+JSZip+FileSaver批量压缩下载文件
需要的功能是批量下载并压缩xlsx文件,后端传给我的数据是下载链接。网络上搜索到的都是用promise解决异步获取文件的问题,但是我使用时候会出现文件错乱互相覆盖(原因是啥我也没研究明白),导致下载的文件名对,文件内容不对的诡异情况,研究过后只能轮询转化,即一次转换文件成功后再重新循环转化。触发downloadBtn方法,就可以下载statementList存放的数据了。首先是依赖包的下载,用到的是JSZip和FileSaver。获取到数据以后拼成可用的数据源,然后调用方法。原创 2023-06-27 14:52:47 · 599 阅读 · 0 评论 -
vue唤起键盘 底部固定的标签被顶上去
用vue做一个移动端的页面,页面中有表单,需要唤起键盘。页面中有一个logo是固定在页面最底端的,我用的position:fixed。但是问题出现了,一旦唤起键盘,logo就被键盘顶上去了,页面布局就被打乱了。遂百度一下,看了很多方法,找到一个最简单粗暴且有效的方法,在这里记录下来。键盘弹起时,页面的高度变小了,而fix定位是根据屏幕(尤其是底部的位置)定位的,所以其位置自然随键盘上升。这时候我...转载 2019-03-23 16:47:18 · 4953 阅读 · 0 评论 -
vue+iview上传图片
有时候需要用到图片上传,而且是和其他字符串类型一并上传,比如修改含头像的个人信息时。这时候我们可以利用FormData来拼成一个form表单来上传,这种方法简便可行。我用的是vue+iview。比如注册个人信息。首先将页面写出来:<Form v-model="basicInfo"> <FormItem label="头像"> <div> ...原创 2019-06-27 16:50:24 · 2302 阅读 · 1 评论