01 2014 档案
Angular实践----定制你自己的指令
摘要:在angular中我们可以通过directive()方法来定制自己需要的指令。指令需要很多配置,以下是指定的属性定义列表:restrict:用来描述指令的声明风格,常用的值有:E(元素),A(属性),C(样式),M(注释)。这些值可以组合使用,默认值为A。priority:设置当前指令相对于当前元素上其他指令的执行顺序。template:字符串形式的指令模板。templateUrl:使用url方式加载指令模板。replace:值为boolean,true表示替换指令所在的元素,false表示把当前指令追加到所在元素的内部。transclue:把指令元素中的子节点移动到一个新模板的内部。scop 阅读全文
posted @ 2014-01-11 16:48 杭城小威 阅读(261) 评论(0) 推荐(0)
Angular实践----理解数据绑定过程
摘要:说起angular的数据绑定,你可能脑海马上出现的就是这些$apply,$watch,$digest和脏值检测这个名词。正是由于这些名词背后的含义与功能组成了angular双向数据绑定这一项强大的功能。首先来看一下一张图,下面的来自angular官方的图片。解释了angular在数据绑定这部分是如何与浏览器的event loop机制做交互的。学习这个这个知识点之前,首先要理解下浏览器的event loop机制:浏览器的事件循环等待事件的触发。所谓事件包括用户的交互操作、定时事件、或者网络事件(服务器的响应)。事件触发后,回调会被执行。此时会进入Javascript上下文。通常回调可以用来修改D 阅读全文
posted @ 2014-01-07 13:13 杭城小威 阅读(766) 评论(0) 推荐(0)
Angular实践----前言与概览
摘要:前言:最近在在工作中需要开发一个类似微信公众平台的webapp后台管理应用,在框架的选者上面,之前已经有了一些backbone的开发经验。这次我想大胆的尝试一下这个让陌生又让我兴奋的Angular。 阅读全文
posted @ 2014-01-06 22:39 杭城小威 阅读(155) 评论(0) 推荐(0)