04 2017 档案
摘要:原本用的webstorm部署的gulp,后来由于太卡,打算换个编辑器,考虑了一番,之前用的是sublime,配置很是麻烦,最新听说饥人谷老师用的是vsCode,所以打算尝试一下这个编辑器,安装还是很方便的,不需要破解,直接下载,安装,就可以用了,然后开始配置gulp,百度搜了下,有配置gulp的先例
阅读全文
摘要:gulp.wacth(...).watch is not a function 如图: 检查了gulpfile.js文件中的wacth事件:发现这样的写法出错: 最后改为: 因为也想监听html的变动,所以在后面加了
阅读全文
摘要:$(document).scrollTop() 获取垂直滚动的距离 即当前滚动的地方的窗口顶端到整个页面顶端的距离 要获取顶端 只需要获取到scrollTop()==0的时候 就是顶端了 要获取底端 只要获取$(document).scrollTop()>=(document).height()−(window).height() 就可以知道已经滚动到底...
阅读全文
摘要:客户端存储数据的两个对象为: localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。 他们均只能存储字符串类型的对象(虽然规范中可以存储其他原生类型的对象,但是目前为止没有浏览器对其进行实现)。 localStorage生命周期是永久,这意味着除非用户显示在浏览
阅读全文
摘要:这是真真遇到的问题,后台给我返回的是json的字符串: 一、JSON字符串转换为JSON对象 首先想到的是eval,想着直接eval(data),最后出现的报错,然后就茫然, 后来查找了方法:注意这里的写法,要多了一对带单引号的小括号; var obj = eval('(' + str + ')')
阅读全文
摘要:http://blog.csdn.net/wangyuchun_799/article/details/38460515
阅读全文
摘要:GET:从服务器上获取数据,也就是所谓的查,仅仅是获取服务器资源,不进行修改。POST:向服务器提交数据,这就涉及到了数据的更新,也就是更改服务器的数据。 补充:PUT:PUT的英文含义是放置,也就是向服务器新添加数据,就是所谓的增。DELETE:从字面意思也能看出,这种方式就是删除服务器数据的过程
阅读全文
摘要:通过安装homebrew, 然后 $ brew install node,查看node版本:$node -v 查看npm版本:$ npm -v 再安装: $ npm install -g cnpm --registry=https://registry.npm.taobao.org $cd "项目根
阅读全文
摘要:其它Homebrew指令: brew list —列出已安装的软件 brew update —更新Homebrew brew home *—用浏览器打开 brew info *—显示软件内容信息 brew deps * — 显示包依赖 brew server * —启动web服务器,可以通过浏览器访
阅读全文
摘要:在引入你自己的less文件的时候 之后再引入: 作用:把自己的less文件在客户端浏览器编译后的结果是css文件格式。 cdn地址: http://www.bootcdn.cn/less.js/
阅读全文
摘要:1, |uppercase 2, |lowercase 3,默认美元符 |currency或者|currency:"¥" 4, |date:"yyyy-MM-dd"或者|date:"yyyy年MM月dd日" 下面两个要写在b in books之后 ex: json=[ ] 5, |filter 6,
阅读全文
摘要:对象参数: 重点理解: restirct:"", //E元素,A属性,C类,A注释 priority, terminal, scop:"false/true/{}", //继承不隔离,继承隔离,不继承隔离 template, templateUrl, replace:"false/true", //
阅读全文
摘要:一,原型(prototype)的作用: 给一类元素(Array,String,自定义的等)添加方法和属性。
阅读全文
摘要:JS中的模块规范(CommonJS,AMD,CMD) 一,CommonJS NodeJS是CommonJS规范的实现,webpack也是以CommonJS的形式来书写. 在浏览器环境下,没有模块也不是特别大的问题,毕竟网页程序的复杂性有限,但在服务器端,一定要有模块,与操作系统和其他应用程序互动,否
阅读全文
摘要:webpack是一款模块加载器兼打包工具,如果mac下安装,用npm的方式安装,首先你要安装node.js.
阅读全文
摘要:全选结算, 全选删除, 单个删除, 单选结算, 数量加减, 合计数量, 合计金额(保留小数点两位小数). 感觉用Vue实现会非常的方便. 不过需要配webpack,所以这里先暂停一下.静候佳音.
阅读全文
摘要:关键:vh; flex; 首先,必然定义的container是父级盒子; display:flex; flex-direction:column; /*垂直显示*/ justify-content:center; /*盒子在主轴的中心,要理解,{flex-direction:column;}的时候主
阅读全文
摘要:微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应,规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0. 微信小程序也支持rem尺寸单位,rem和rpx的换算关系:rem:
阅读全文
摘要:中文网地址: http://www.swiper.com.cn/api/start/2014/1218/140.html 多的不说,看文档吧
阅读全文
摘要:Cornerstone是Mac上最佳的SVN管理工具 能破解最好,不会破解的表示mac的最新版本似乎对这款软件不太友好.
阅读全文
摘要:homebrew macOS 缺失的软件包管理器. 先来说说怎么认识的它,是在配置webstorm里node.js环境的时候 node版本管理工具 , http://www.tuicool.com/articles/RvqyUfI 在这里了解到http://www.cnblogs.com/pangg
阅读全文
摘要:一,webStorm下,首先打开Preferences; 二,在Version Control目录下,选择GitHub,填写有边的内容; 注意:填写完Login和Password的以后,点击Test一下,当弹出success,就算成功了,再勾选下面Clone git repositories usi
阅读全文
摘要:一,锚点链接 定义锚点: 二,定义ng-template:
阅读全文
摘要:思考: 布局: 1,flex元素上下左右居中,内部元素横向排列; 2,input输入框与input type=“button”按钮对齐,给属性值vertical-align:top; 3,input输入框去除默认样式 {border:none;outline:none;} js原理解析,理解注释 1
阅读全文
摘要:相同点: 在跨域中,src,href,这些发送的请求都是get请求; 不同点: 1, 概念:href (Hypertext Reference)指定网络资源的位置; 理解:href 用作 "连结前往"(引用) 当浏览器加载一个样式表的时候 页面解析不会暂停,(由于浏览器需要样式规则去渲染页面时,渲染
阅读全文
摘要:极客数据 https://www.jisuapi.com/ jQuery Ajax jsonp跨域实例:借用极客数据,做了一个号码归属地的查询。
阅读全文
摘要:引入再删除,节省资源。 取得对象 Object {data: Array[7]}
阅读全文
摘要:一,padding-top与margin-top的默认占位为0; ex: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>border-box</title> <style> body{margin:0;pa
阅读全文
摘要:1,Syntax: 当设置为box-sizing:content-box时,将采用标准模式解析计算,也是默认模式; 当设置为box-sizing:border-box时,将采用怪异模式解析计算; 2,兼容: 3,什么时候用? 1,设置内边距 1 <!DOCTYPE html> 2 <html lan
阅读全文