随笔分类 -  AngularJs

摘要:angular.element() 参数要求是HTML string or DOMElement, angular.element 虽然很接近 jQuery,但是直接通过 HTML tag 去获取元素还是不行的,最简单的办法是这样: Angular's jqLite jqlite只提供以下的jQue 阅读全文
posted @ 2016-03-14 09:44 菜园子丶 阅读(738) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了angularjs指令中的compile与link函数详解,本文同时诉大家complie,pre-link,post-link的用法与区别等内容,需要的朋友可以参考下 通常大家在使用ng中的指令的时候,用的链接函数最多的是link属性,下面这篇文章将告诉大家complie,pre- 阅读全文
posted @ 2016-03-11 11:32 菜园子丶 阅读(857) 评论(0) 推荐(0)
摘要:transclude是一个可选的参数。如果设置了,其值必须为true,它的默认值是false。嵌入有时被认为是一个高级主题,但某些情况下它与我们刚刚学习过的作用域之间会有非常好的配合。使用嵌入也会很好地扩充我们的工具集,特别是在创建可以在团队、项目、AngularJS社区之间共享的HTML代码片段时 阅读全文
posted @ 2016-03-10 10:10 菜园子丶 阅读(276) 评论(0) 推荐(0)
摘要:directive 通过AngularJS模块API中的.directive()方法,我们可以通过传入一个字符串和一个函数来 注册一个新指令。其中字符串是这个指令的名字,指令名应该是驼峰命名风格的,函数应该返回 一个对象。 ng-controller 内置指令ng-controller的作用是为嵌套 阅读全文
posted @ 2016-03-07 22:52 菜园子丶 阅读(188) 评论(0) 推荐(0)
摘要:第一部分关于js中的异步编程 异步编程简单的说就是你写了一段代码,但他不会按照你书写代码的顺序立即执行,而是等到程序中发生了某个事件(如用户点击了某个按钮,某个ajax请求得到了响应)才去执行这段代码,而且这段代码可能执行一次(如一个ajax请求得到了响应)、也可能执行很多次或者不执行(一个按钮被点 阅读全文
posted @ 2016-03-07 18:31 菜园子丶 阅读(535) 评论(0) 推荐(0)
摘要:controller的用法分为两种情形,一种是require自定义的controller,由于自定义controller中的属性方法都由自己编 写,使用起来比较简单;另一种方法则是require AngularJS内建的指令,其中大部分时间需要require的都是ngModel这个指令。 在自定义A 阅读全文
posted @ 2016-03-06 22:17 菜园子丶 阅读(1308) 评论(0) 推荐(0)
摘要:开门见山地说,scope:{}使指令与外界隔离开来,使其模板(template)处于non-inheriting(无继承)的状态,当然除非你在其中使用了transclude嵌入,这点之后的笔记会再详细记录的。但是这显然不符合实际开发中的需求,因为实际上,我们经常想要我们的指令能够在特定的情况下与外界 阅读全文
posted @ 2016-03-04 23:25 菜园子丶 阅读(315) 评论(0) 推荐(0)
摘要:Angular用户都想知道数据绑定是怎么实现的。你可能会看到各种各样的词汇:$watch,$apply,$digest,dirty-checking... 它们是什么?它们是如何工作的呢?这里我想回答这些问题,其实它们在官方的文档里都已经回答了,但是我还是想把它们结合在一起来讲,但是我只是用一种简单 阅读全文
posted @ 2016-03-04 23:17 菜园子丶 阅读(305) 评论(0) 推荐(0)
摘要:一、service引导 刚开始学习Angular的时候,经常被误解和被初学者问到的组件是 service(), factory(), 和 provide()这几个方法之间的差别。This is where we'll start the twenty-five days of Angular cal 阅读全文
posted @ 2016-03-04 22:40 菜园子丶 阅读(283) 评论(0) 推荐(0)
摘要:Filter简介 Filter是用来格式化数据用的。 Filter的基本原型( '|' 类似于Linux中的管道模式): {{ expression | filter }} Filter可以被链式使用(即连续使用多个filter): {{ expression | filter1 | filter2 阅读全文
posted @ 2016-03-04 15:15 菜园子丶 阅读(455) 评论(0) 推荐(0)
摘要:$watch简单使用 $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个angu 阅读全文
posted @ 2016-03-04 15:14 菜园子丶 阅读(195) 评论(0) 推荐(0)