自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 纯前段实现报表完美导出为excel格式

相信大家在项目中难免会遇到一些关于数据导出的问题,今天就给大家带来一个相对简单的一种导出数据格式为excel格式的方法 首先,需要下载一个叫better-xlsx,的插件,以yarn 为例 ' yarn add better-xlsx --save '下载相关依赖包( npm 方式 ' npm i better-xlsx --save ') 新建一个html文件,引入如下文件  在页面定义一...

2018-09-04 11:29:50 2513 1

原创 解决vue在IE中,数据不同步,视图不更新,打开ie调试时数据数据视图就更新了的问题

最近项目要支持ie,这也是最令人蛋疼的地方,相信不少朋友被之前的ie低版本坑的不轻,废话不多说,先来介绍一下,ie11中出现的奇葩现象 当你用vue加axios,发请求,请求后端接口更新数据,实现视图同步更新,这个操作在ie本地,谷歌以及360等浏览器是没有问题的,但是鄙人发现,一旦你把项目打包后,发到服务器上在ie上访问,就会发现,你用axios发请求,更新页面的列表数据,当你删除列表中的一个...

2018-08-07 11:01:29 3286

原创 如何下载后台接口返回给我们的二进制数据文件(vue +axios)

1.有时候,前端页面上需要展示后台接口返回给我们的一个二进制文件,比如图片,那么我们应该如何下载呢 js中有个Blob对象,一个 Blob对象表示一个不可变的, 原始数据的类似文件对象。Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是js中的一个对象,里面可以储存大量的二进制编码格式的数据。 2.创建Blob 对象 var debug ...

2018-07-15 13:09:42 21164 3

原创 js上传文件的完整写法(本地用的是vue的环境)

1.在项目中经常会用到需要上传头像,附件的地方,那么我们如何进行上传呢,今天跟大家分享一下,来自项目中的一些上传文件的个人总结2.首先我们需要在页面中使用一个 input 按钮,并将它的type属性设置为'file',关于上传按钮美化的操作,我已经在上一篇博客中详细的讲解了.下面直接贴出代码截图若项目中需要支持上传多文件,只需要在input标签上加上 multiple属性就可以了.要想实现上传操作...

2018-07-15 12:38:36 7334 1

原创 自定义input上传美化标签

1.大家在项目中,经常会遇到input标签美化的问题,一些框架封装好的按钮,在某些时候并不能满足我们的需求,那么今天就写一个input上传控件的美化2.在页面中定义一个input标签,在定义一个span标签3.multiple 是 multiple="multiple" 属性的缩写,指的是支持多文件上传,而change事件是文件上传时必须要用到的事件.4.下面是美化按钮的css部分5.大家是不是觉...

2018-07-14 10:58:38 2347

原创 关于vue组件递归的个人理解

       vue近来是前端最热门的框架之一,不久之前,在做项目的时候,遇到一个问题,就是vue组件递归的问题,经过研究,总结出以下几点,若有不同见解,欢迎各位大佬纠正.一.需求实现(这里用的是vue的脚手架搭建的项目总体框架)    各大论坛,相信大家都知道,其中针对每个人发的帖子需要进行回复的操作,针对第一个人回复的内容,第二个回复人也可以回复第一个回复,依次类推,这就需要递归显示每条帖子后...

2018-07-02 20:49:28 6554 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除