自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 前端js IOS设备机型的识别

(function () { var canvas, gl, glRenderer, models, devices = { "Apple A7 GPU": { 1136: ["iPhone 5", "iPhone 5s"], 2048: ["iPad Air", "iPad Mini...

2018-12-13 16:26:37 4908 4

原创 Vue自定义全局加载层

2018-05-08 16:09:46 4126

原创 axios跨域请求后台验证码时出现后台session为空的解决办法

我们知道“axois”是ajax的替代品,他支持promise链式调用,同时他也遵循ajax的同源策略。 最近用vue做一个前后台分离的系统时,在开发环境下就出现了跨域的问题,于是在Java的代码中需要加这个: Httpservletkesponse response = (Httpservletkesponse) ; //添加跨域CORS response.setHeader("...

2018-04-17 16:17:26 3088 1

原创 用vue实现两级联动select

最近客户有一个需求:讲“常用短信”按照按照分组进行管理,选择一级分组的名称,显示这个父级分组的底下的所有常用短信内容,再选择子分组,精确显示这个子分组底下的常用短信。 先贴代码吧:<template> <div> <headertop :leftFont="$router.name" ></headertop&gt...

2018-03-20 16:01:50 11610 1

原创 router-link样式问题,在列表中保留一个router-link-active类

最近在使用vue时发现router-link会出现两个激活类的问题如图:我的路由配置如下:export default new Router({ routes: [ { path: '/', name: 'Home', component: Home }, { path: '*', name: ...

2018-03-08 16:15:53 12200

原创 webpack打包基础

对于webpack打包的理解:webpack是实现模块化开发的工具,他能自动处理js之间的依赖关系,将多个js模块打包成一个小的js文件,通过引入这个打包后js脚本来实现你所需要的功能。它依赖于node环境以及它的包管理器。他的语法规范基于CommonJS。下面总结一下思路步骤以作记录:新建一个项目文件夹(这里我叫做webpackBundle)进入到刚刚新建的文件夹(webpackBu...

2018-02-24 12:57:39 770

原创 ajax上传文件以及实现上传进度条

做微信企业号的时候,在‘我的日志'功能模块里边需要添加一个上传文件的功能,并且要显示上传过程中的进度条和提交后的文件名列表,于是做了基于ajax的文件上传,UI用的是MUI框架,后台是TP框架前端代码如下: 选择文件 div id="file-list"> 确认   取消 $(function(){ /

2018-02-06 14:54:43 14228

原创 纯js读取txt,xlsx,csv,xls文件

为了减少服务器的压力,需要前端读取文件数据,然后自己拼接分批提交给后台,这里将读文件记录下来 读取文件 String.prototype.trim=function(){ //给字符串添加一个去前后空格的方法 return this.replace(/s|xA0/g,""); } window.onload=function(){ var file=

2018-02-06 11:51:42 9896 1

原创 vue中props传值

props是实现父组件传递消息给子组件的,子组件不能通过这个传值给父组件用法如下:parent.vue(这是父组件d) export default { name: 'app', data () { return { msg: '书屋', search:false, messag

2017-10-25 09:57:12 5778

原创 papaparse.js读取csv文件在火狐上乱码问题

最新有一个需求是读取远程服务器上的csv文件并提供下载的功能!后来我在网上找到了papaparse.js这个插件!他的却很强大,既能读远程文件还能读本地文件!但是我发现他在火狐浏览器上运行的一个bug!只要在火狐上读取,中文就会乱码! 后来我看了看他的源码发现,他是在新建xmlhttpRequest对象之后,发送一个ajax请求的返回值那里就出现了乱码?观摩了这篇文章[关于xmlhttpReq

2017-10-12 17:23:30 1942

原创 下拉加载

对于新加的列表监听的事件,应该紧接在追加了节点之后监听,不然非得滚动一下才有监听的事件

2017-04-24 15:32:33 370

原创 关于对瀑布流布局的思考

对于参差不齐的瀑布流布局,大致有布局实现的方法:1,利用js 2,利用css3的column 不过考虑到用户的体验,还是用js插件!js插件: 先导入jquery.masonry.min.js文件,DOM结构也就是一个列表加容器见上边贴的代码 比如要两列布局的话,li的宽度应该是百分之40多,也就是这么点样式了,masonry插件会将列表自动定位成瀑布流,然后追加数据的时候再重新调用那个算法,css:就是用column的新属性,实现两列布局,不过css这种方法是从左往右排版的,不太适合用户的体验

2017-04-24 14:09:04 298

仿微信联系人的列表,按照首字母排序,支持锚点

传入特定格式的数据,包括应用的名称,指向的链接,应用的图标,按照应用的名称首字母从A~Z排序并生成列表,右侧有a~z的锚点

2018-01-09

papaparse.js兼容火狐,谷歌,IE9+

最新有一个需求是读取远程服务器上的csv文件并提供下载的功能!后来我在网上找到了papaparse.js这个插件!他的却很强大,既能读远程文件还能读本地文件!但是我发现他在火狐浏览器上运行的一个bug!只要在火狐上读取,中文就会乱码!

2017-10-24

空空如也

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

TA关注的人

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