前言 拖动api是HTML5添加的API,提供了元素拖动的原生支持 拖动API相对于其他的事件API复杂了一些,原因就在于拖动是被拖动元素与被放置元素的互动涉及到了两个元素,而不是一个导致流程的复杂,但是其中的很多设计是…
标签:html5
vue 实践技巧合集
前言 本文纯属个人平时实践过程中的一些经验总结,算是一点点小技巧吧,不是多么高明的技术,如果对你有帮助,那么不胜荣幸。 本文不涉及罕见API使用方法等,大部分内容都是基于对vue的一些实践而已。由于涉嫌投机取巧,可能会带…
《每周一点canvas动画》——边界检测与摩擦力(2)
内容已删除,请前往博客观看后续内容
结合Vue.js的前端压缩图片方案
这是一个很简单的方案。嗯,是真的。 为什么要这么做? 在移动Web蓬勃发展的今天,有太多太多的应用需要让用户在移动Web上传图片文件了,正因如此,我们有些困难必须去攻克: 低网速下上传进度缓慢,用户体验差 高并发下,后台…
webpack4+vue实现多页面,结合Hbuilder快速开发APP
前言 多页面应用于结构较于简单的页面,因为简答的页面使用router又过于麻烦.本脚手架出于这样的场景被开发出来. 使用脚手架搭配Hbuilder也同样可以快速使用vue开发安卓和IOS APP. 本文最大特点: web…
localStorage和sessionStorage
localStoage为当地存储,是一种永久性存储,除非手动消灭。sessionStorage是会话存储,当浏览器封闭后,存储数据会自动消灭。两种存储体式格局险些都有雷同的要领和属性; 1.localStorage.le…
vue+express+mongoose项目构建
注(2018-2-12):仅做纪录运用,又不舍得删除,引荐运用koa2,koa2相干材料许多的~ 1. 运转环境构建(基于macOS Sierra 10.12.4) 全局装置node(v6.9.4) 装置历程略 设置cn…
一道原型上封装的面试题
写一段JS代码,按下面的体式格局完成plus和minus要领: var a = (7).minus(2).plus(1); console.log(a)//输出6。 既完成:(7).plus(2).minus(1);效果…
前端必备资源大整理
资源不断更新中。。。 动画库1.Animate.css说明:一个简单易用的跨浏览器CSS动画库。GitHub主页: https://github.com/daneden/an… 2.CSShake说明:用CS…
移动端页面开发适配 rem布局原理
移动端页面开发适配 rem布局原理 什么是适配,为什么要适配 我们拿到的设计图一般是以640,750,1080分辨率为基准设计的,而现在的手机终端各式各样,分辨率不同,逻辑像素不同 ,视口不同,所以为了让我们的页面在每个…
Function
function 什么是函数: 函数:封装一项专门任务的步骤清单的代码段,起一个名字。(**程序中提供的一项服务的步骤说明**) 何时使用函数?当一项任务需要反复执行,但又不希望重复编写时。(**代码重用!**) 如何声…
vue 插槽,`slot`和 `slot-scope`已被废弃
最近忙着写一些组件,关于插槽这一块自己还是用着 slot 和 slot-scope,然后看了一下文档的更新,于是又重新把“插槽”学习了一篇,下面一段是文档中的说明: 在 2.6.0 中,我们为具名插槽和作用域插槽引入了一…