关闭

JavaScript节流函数

JavaScript节流函数的实现...
阅读(262) 评论(0)

JavaScript正则表达式

// 邮箱 const emailReg = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])/ // 手机 const phoneReg = /^1[34578]\d{9}$/ // 身份证号(只验证位数和是否是数字) const idReg = /^\d{18}$|^\d{17}(\d|X|x))$/ // 6-20位数字和字符 cons...
阅读(235) 评论(0)

vue.js学习笔记(七)--插件

在日常的项目中,如果我们需要频繁的使用某些功能,那么最好的办法就是将这个功能封装成函数来使用。在vue中,我们同样也会经常将常用的组件分离出来,这样既便于我们的使用,同时也便于之后的维护。同样,当某个组件在许多项目中都要频繁的使用,那么我们可以将其写成一个插件,vue官方的文档中也有简单的介绍插件的开发和使用方法...
阅读(85) 评论(0)

webpack 构建多页面应用(以regularjs为例)

webpack-regular github源码: https://github.com/fisher-zh/webpack-regular 基于webpack构建的多页面网站开发环境。webpack在前端开发的过程中逐渐扮演着越来越重要的角色,在使用vuejs开发单页面应用的过程中,个人是倾向于直接使用vue-cli来搭建初期的环境,毕竟方便。但是在做一些需要兼容老版本浏览器(如IE7、8)的...
阅读(147) 评论(0)

前端跨域时的post与get问题

问题:在前端跨域时如果使用post提交会被自动转为get方式,这是因为跨域所使用的数据格式为jsonp。 解决办法:不使用jsonp,其他方法稍后更新...
阅读(65) 评论(0)

vue.js学习笔记(六)--利用v-model实现父子组件间的双向通信

作者:张飞翔 博客:https://fisher-zh.github.io/ 在Vue中,我们可以使用prop属性来进行父子组件间的通信,在之前的文章Vue踩坑之路–父子组件通信总结中有介绍过。 但是prop 是单向绑定的,我们无法在组件中直接修改prop传递的属性。 prop 是单向绑定的:当父组件的属性变化时,将传导给子组件,但是不会反过来。这是为了防止子组件无意修改了父组件的状态...
阅读(195) 评论(0)

vue.js学习笔记(五)--axios中取消请求

在平时的开发过程中,我们会经常遇到菜单切换的问题,在一些切换频率较低的情况下,在切换到另一个页面的时候,上一个页面基本没有未完成的异步请求,即时有,在一些情况下也是可以忽略的。但是,在一些切换频率较高的页面中,如果我们不处理这些未完成的请求,那么这些请求会极大的影响页面的性能,甚至导致之后的请求超时。...
阅读(209) 评论(0)

vue.js学习笔记(四)--变化检测问题

Vue追踪变化是通过把一个普通 JavaScript 对象传给 Vue 实例的 data 选项,Vue将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。...
阅读(122) 评论(0)

vue.js学习笔记(三)--父子组件通信总结

在使用Vue的过程中,如果需要进行父子组件间的通信,通过查阅官方文档 我们可以了解到只需要在子组件要显式地用 props选项声明它期待获得的数据,同时在其使用过程中传入相应的数据即可...
阅读(150) 评论(0)

禁用浏览器滚动事件(不隐藏其滚动条)

function unScroll() { var top = $(document).scrollTop(); $(document).on('scroll.unable', function(e) { $(document).scrollTop(top); }) }, function reScroll() { $(document).off('scr...
阅读(178) 评论(0)
41条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:19328次
    • 积分:567
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:4篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论