Vue-router 中hash模式和history模式的关系 在vue的路由配置中有mode选项 最直观的区别就是在url中 hash 带了一个很丑的 # 而history是没有#的 mode:"hash"; mode…
分类:html5
html5文件上传断点续传
最近公司要做一个html5上传的jquery插件,要在下先实现功能,要求显示上传进度,文件信息,断点续传等等。我一看,艾玛!Σ(゚д゚lll),没做过啊。没办法,(# ゚Д゚),只能去查资料了。作为一名还未毕业的大学僧,…
基于Nuclear的Web组件-Todo的十一种写法
刀耕火种 刀耕火种是新石器时代残留的农业经营方式。又称迁移农业,为原始生荒耕作制。 var TodoApp = Nuclear.create({ add: function (evt) { evt.preventDefa…
vue2.0子组件修改父组件数据
从vue1.0升级至2.0之后 prop的.sync被去除 因此直接在子组件修改父组件的值是会报错的 目的是为了阻止子组件影响父组件的数据那么在vue2.0之后 如何在子组件修改父组件props传过来的值呢?思路是通过子…
requestAnimationFrame 优化Web动画
就终极目的来说,requestAnimationFrame就是setTimeout。既然有了setTimeout,那还要requestAnimationFrame来干嘛。setTimeout会存在过度绘制,会造成帧丢失,…
orderBy排序与筛选的例子
2)<!DOCTYPE html><html ng-app=”filterApp”> <head> <meta charset="UTF-8"> &…
两种方式javascript实现图片预览
方式一:更适合H5页面,兼容ie10+,图片base64显示,主要功能点是FileReader和readAsDataURL 简洁代码如下: <!DOCTYPE html> <html> <h…
Velocity.js简明使用教程(中文版上)
本文翻译自https://www.sitepoint.com/how… 在本文中,我将介绍Velocity.js,这是一个快速,高性能的JavaScript动画引擎。当您浏览完所有的demo时,您可以使用Ve…
使用iscroll4可能会遇到的问题(转:记录)
1.在iscroll4的滚动容器范围内,点击input框、select等表单元素时没有响应这个问题原因在于iscroll需要一直监听用户的touch操作,以便灵敏的做出对应效果,所以它把其余的默认事件屏蔽了,解决的方法是…
Vue异步组件Demo
Vue异步组件Demo 在大型应用中,我们可能需要将应用拆分为多个小模块,按需从服务器下载。为了进一步简化,Vue.js 允许将组件定义为一个工厂函数,异步地解析组件的定义。Vue.js 只在组件需要渲染时触发工厂函数,…
Decorator
//装饰器本质是一个函数 //装饰对象可以使用多个装饰器 //装饰器可以带参数 //装饰器修饰类,实例方法 //aop 设计思想(log,邮件发送) function school(target){ target.sch…
那些年我封装的 JS 函数
给标签增加或移出类名 肯定有人会说,添加类名可以用obj.classList.add呀,是的,这没有错。但我也说了,这些我积累的函数都是兼容性极佳的方式,也就是说,不管是 ie 的多低版本,也是没多大问题的,而且这些自己…