html
Vue.js 实践(2):实现多条件筛选、搜索、排序及分页的表格功能
与上周的第一篇实践教程一样,在这篇文章中,我将继续从一种常见的功能——表格入手,展示Vue.js中的一些优雅特性。同时也将对filter功能与computed属性进行对比,说明各自的适用场景,也为vue2.0版本中即将删除的部分filter功能做准备。需求分析还是先从需求入手,想想实现这样一个功能需要注意什么、大致流程如何、有哪些应用场景。表格本身是一种非常常用的组件,用于
业界
2016年07月06日
Fullscreen API 全屏显示网页
第一次看到应用 Fullscreen API 全屏显示网页,是 FaceBook 中的照片放大。作为一个比较新的 API,目前只有 Safari、Chrome 和 FireFox 三种浏览器支持该特性。因为尚未发布正式版的标准,所以必须使用浏览器特定的方法,也就是应用添加前缀(webit/moz)的方法。这个 API 不仅能够使整个页面全屏显示,也可以使页面中的某个元素全屏
业界
2016年06月21日
纯CSS实现下拉菜单导航
前言:本题是网易云课堂的前端微专业《页面制作》课程的作业题,当时对题意理解错误没有实现题目要求,成了心中永远的痛,所谓念念不忘必有回响,在学校图书馆花了几个小时做出来并对相关知识点进行了总结,写了这篇博文。好,进入正题。1.需求:当鼠标hover到按钮上时,出现下拉菜单导航条。2.HTML结构按钮 1. 下拉菜单项 1. 下拉菜单项
业界
2016年07月06日
Django 学习小组:博客开发实战第五周教程 —— 实现评论功能
通过前四周的时间我们开发了一个简单的个人 Blog,前几期教程地址:第一周:Django 学习小组:博客开发实战第一周教程 —— 编写博客的 Model 和首页面第二周:Django 学习小组:博客开发实战第二周教程 —— 博客详情页面和分类页面第三周:Django 学习小组:博客开发实战第三周教程 —— 文章列表分页和代码语法高亮番外:Django 学习小组:基于类的通用
业界
2016年06月25日
js获取文档和元素的坐标
这两天在写瀑布流的实现,使用了一些关于获取文档坐标、元素位置的函数,刚好看到犀牛书上关于这部分的介绍,特写此文章进行总结,方便日后查找使用。文档坐标和视口坐标元素的位置X,Y坐标是相对于文档的左上角或视口的左上角。向右表示X增加,向下表示Y增加,以像素来度量。首先需要明确的是,文档坐标不等于视口坐标。“视口”只是实际显示文档内容的浏览器的一部分,不包括浏览器的菜单、工具条、
业界
2016年07月05日
移动端点击事件全攻略,这里的坑你知多少?
看标题的时候你可能会想,点击事件有什么好说的,还写一篇攻略?哈哈,如果你这么想,只能说明你too young to simple.接触过移动端开发的同学可能都会面临点击事件的第一个问题:click事件的300ms延迟响应。不能立即响应给体验造成了很大的困扰,因此解决这个问题就成为了必然。这个问题的解决方案就是:zepto.js的tap事件。tap事件可以理解为在移动端的cl
业界
2016年06月25日
为人的幸福————记一次编写计算程序的经历
今天小伙伴们遇到了一个概率问题:朝一列100米长的列车开一炮,把它分成两段。再对两段分别开炮,共分成四段。假设分段点是随机的,问4截列车长度都大于10米的概率。问题不是特别难,但是大家早就把概率论忘光了,做起来就显得有些费力。于是乎写了一个计算程序,结构很简单,循环千万次,很快就得出了正确答案。 var start=new Date().getSeconds()*10
业界
2016年05月13日
