摘要: 项目中有一页是显示全国地图, echarts官网的地图实例里,有一个模拟迁徙的实例,比较符合项目需求.所以大部分配置项是参考此实例. angular 就不过多介绍了, Google出品的mvc(或者说mvvm)框架. 双向数据绑定,指令等特性很好用. echarts 是百度的开源图表插件, 功能丰富 阅读全文
posted @ 2016-10-31 15:32 HTian 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 通过把事件监听绑定到父元素上,利用子元素的事件冒泡,来判断哪个子元素发生的事件. 因为是委托别的元素来监听此元素的事件,所以叫事件委托. 事件委托可以提升性能, 解决元素动态添加或删除后事件绑定被取消. 阅读全文
posted @ 2016-09-02 14:39 HTian 阅读(156) 评论(0) 推荐(0) 编辑
摘要: filelist 表示文件对象的列表。 得到的就是filelist。 拖放方式选择文件: drag drop 监听drop事件,dragOver事件 用拖放的方式选择文件,files 存放在 event.dataTransfer.files 里面。 用选择的放是选择文件,flies 存放在 even 阅读全文
posted @ 2016-08-13 00:48 HTian 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 学习了张鑫旭大神的浮动教程,记一下笔记。 浮动最开始是为了文字环绕图片效果。 浮动会破坏父元素的包裹。 清除浮动:在父元素加上clearfix(after不兼容ie6 7,zoom为ie6 7下方法) 浮动可以去空格化。 流体化布局,普通: 流体化布局 ,左右自适应宽度变化: 阅读全文
posted @ 2016-08-13 00:26 HTian 阅读(108) 评论(0) 推荐(0) 编辑
摘要: path 模块,本模块包含一系列处理和转换文件路径的工具集。 path.normalize(path) normalize函数将不符合规范的路径经过格式化转换为标准路径,解析路径中的.与..外,还能去掉多余的斜杠。 path.join([path1][, path2][, ...]) 连接所有的参数 阅读全文
posted @ 2016-08-11 00:28 HTian 阅读(169) 评论(0) 推荐(0) 编辑
摘要: url模块 ,包含分析和解析 URL 的工具。 url.parse(urlStr[, parseQueryString][, slashesDenoteHost]) 第一个参数,输入 URL 字符串,返回一个对象。 第二个参数是一个布尔值,如果为 true,query 属性将会一直赋值为对象,并且s 阅读全文
posted @ 2016-08-11 00:20 HTian 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Process 全局对象,可以在代码中的任何位置访问此对象,使用process对象可以截获进程的异常、退出等事件,也可以获取进程的当前目录、环境变量、内存占用等信息,还可以执行进程退出、工作目录切换等操作。 Event:'exit' 当进程准备退出时触发。 阅读全文
posted @ 2016-08-11 00:03 HTian 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Gulp是一款自动化构建工具 用npm安装 分别在全局和项目目录里安装。 然后在项目目录里创建gulpfile.js文件。 一个最简单的gulp任务: 在命令行里执行: 在gulp中,使用的是Nodejs中的stream(流),首先获取到需要的stream,然后可以通过stream的pipe()方法 阅读全文
posted @ 2016-08-09 17:10 HTian 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 此篇文章参考了一些网站找的教程,自己遇到了很多坑,写一下自己的安装全过程. 服务器是腾讯云的.安装了centos 6.5系统. 一. 安装Nginx 1.首先安装GCC,make,C++编译器 2.安装PCRE库、zlib库、openssl (Nginx 必须用到的) 先创建一个目录用来放置一些安装 阅读全文
posted @ 2016-08-02 11:58 HTian 阅读(2197) 评论(1) 推荐(0) 编辑