- 博客(4)
- 收藏
- 关注
原创 vue+JSZip+FileSaver批量压缩下载文件
需要的功能是批量下载并压缩xlsx文件,后端传给我的数据是下载链接。网络上搜索到的都是用promise解决异步获取文件的问题,但是我使用时候会出现文件错乱互相覆盖(原因是啥我也没研究明白),导致下载的文件名对,文件内容不对的诡异情况,研究过后只能轮询转化,即一次转换文件成功后再重新循环转化。触发downloadBtn方法,就可以下载statementList存放的数据了。首先是依赖包的下载,用到的是JSZip和FileSaver。获取到数据以后拼成可用的数据源,然后调用方法。
2023-06-27 14:52:47 597
原创 vue+iview上传图片
有时候需要用到图片上传,而且是和其他字符串类型一并上传,比如修改含头像的个人信息时。这时候我们可以利用FormData来拼成一个form表单来上传,这种方法简便可行。我用的是vue+iview。 比如注册个人信息。 首先将页面写出来: <Form v-model="basicInfo"> <FormItem label="头像"> <div> ...
2019-06-27 16:50:24 2301 1
转载 vue唤起键盘 底部固定的标签被顶上去
用vue做一个移动端的页面,页面中有表单,需要唤起键盘。页面中有一个logo是固定在页面最底端的,我用的position:fixed。但是问题出现了,一旦唤起键盘,logo就被键盘顶上去了,页面布局就被打乱了。遂百度一下,看了很多方法,找到一个最简单粗暴且有效的方法,在这里记录下来。 键盘弹起时,页面的高度变小了,而fix定位是根据屏幕(尤其是底部的位置)定位的,所以其位置自然随键盘上升。这时候我...
2019-03-23 16:47:18 4946
原创 关于Django的render和相关
关于Django的render和相关 第一次写自己的博客可能不是很系统,学了什么写什么,只是将自己学习的知识记录下来。我会慢慢修改慢慢将语言打磨的更细致,不奢望能帮助别人,首先先把自己整明白就好。排版也不太好,如果有人看见我的博客希望别吐槽我,代码小白参上。 页面显示出来有两种不同的方法加载,一种是将数据、信息等东西写死在html里,然后外部请求加载网页时直接渲染出来,即render;
2019-03-09 17:42:45 569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人