摘要:
原文地址:VALIDATORS PIPELINE IN ANGULAR 1.3 我们知道在Angular中操作表单是很爽的。因为Angular本身的作用域模型,我们总能在相应的作用域中获取到表单当前的状态,这使得在我们的视图中可以很容易得访问到特定字段的值或者表述表单当前的状态。 在构建表单的时候如 阅读全文
摘要:
原文:http://docs.ngnice.com/api/ng/service/$compile 写在前面的话: 之前我一直理解错误,我一直以为这句--function([scope], cloneLinkingFn)— 是在声明一个函数。其实不是,这是一个函数的调用表达式,函数名字是functi 阅读全文
摘要:
作用域的嵌套及与元素的关联 作用域是控制器与视图,指令与视图之间的粘合剂。 作用域可以做哪些事情: 作用域提供了 ($watch) 方法监听数据模型的变化 作用域提供了 ($apply) 方法把不是由Angular触发的数据模型的改变引入Angular的控制范围内(如控制器,服务,及Angular事 阅读全文
摘要:
Cookie的类型 会话cookie和持久cookie 会话cookie是一种临时cookie,它记录了用户访问站点时的设置和偏好,当用户退出浏览器时,会话cookie就会被删除。 持久cookie的生存时间更长一些,它存储在用户的硬盘上,浏览器退出或计算机重启时他们仍然存在。 会话cookie与持 阅读全文
摘要:
scrollTop的兼容性 scroll事件,当用户滚动带滚动条的元素中的内容时,在该元素上面触发。<body>元素中包含所加载页面的滚动条。 虽然scroll事件是在window对象上发生,但他实际表示的则是页面中相应元素的变化。在混杂模式(document.compatMode的值为BackCo 阅读全文
摘要:
基础知识不是你看了一遍书或者两篇文章就能掌握的。 之前看书看文章时,感觉自己看懂了就掌握了。呵呵!too young!too naive! 高程上面关于apply和call的知识点: apply和call,这两个方法的用途都是在特定作用域中调用函数,实际上等于设置函数体内this对象的值(this 阅读全文
摘要:
这里直接把《Javascript 高级程序设计(第三版)》中的解释贴出来: 由于mouseover和mouseout事件会冒泡,所以如果为一个元素添加了这两个事件,那么在该元素的后代元素上切换时会重复触发该元素的这两个事件(在项目中要注意)。如果在后代元素上阻止事件冒泡,那么鼠标指针移到后代元素上, 阅读全文
摘要:
这个插件包含三个部分:HTML结构、CSS代码和JS代码。 HTML结构是固定的,结构如下: 其中元素的类名都是可以自己配置的,ID也不是必须的。 CSS代码,只贴出关键代码: JS代码: 下面把插件开发过程中用到的知识点总结一下。 1.面向对象 定义一个构造函数用来保存和获取代码中用到的参数:包括 阅读全文
摘要:
之前的文章:原生JS实现全屏切换以及导航栏滑动隐藏及显示——重构前 这篇文章对上面链接的文章的JS代码进行了修改,解决了文章中提到的bug,并对代码进行了适当的整理,比之前更加的清晰。 bug的解决的关键是删除了对时间间隔的判断。 点我看在线演示 JS代码: 1 function $(id) { 2 阅读全文
摘要:
以下内容根据官方文档翻译以及自己的理解整理。 1. 介绍 本方案介绍动画(animations)。通过动画,开发者可以将CSS属性值的变化指定为一个随时间变化的关键帧(keyframes)的集合。在随着时间变化而改变CSS属性值呈现方面,动画与过渡(transitions)类似。主要的区别是,当CS 阅读全文