![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
angular
文章平均质量分 86
STM2263
这个作者很懒,什么都没留下…
展开
-
AngularJS 指令
指令(directives)是任何AngularJS应用中最重要的成分。尽管AngularJS已经自带了很多指令,你经常会发现需要自己亲手创建一些特别的指令。本文将会带你了解自定义指令并解释如何在现实世界中的Angular项目中使用它们。文章的最后,我们将一起用Angular指令来创建一个简单的笔记小应用。综述一个指令就是一个引入新语法的东西。指令是在DOM元素上做的标记,并同时附转载 2014-09-12 13:58:30 · 1782 阅读 · 0 评论 -
深入理解 AngularJS 的 Scope
JavaScript 的原型继承就是奇葩。之前在 V2EX 上看到讨论说,不会 OOP 的 JavaScript 的程序员就是野生程序员。看来我是属于野生的。一、遇到的问题问题发生在使用 AngularJS 嵌套 Controller 的时候。因为每个 Controller 都有它对应的 Scope(相当于作用域、控制范围),所以 Con转载 2014-11-24 13:35:19 · 4437 阅读 · 0 评论 -
AngularJS $http 异步后台无法获取请求参数
对于AJAX应用(使用XMLHttpRequests)来说,向服务器发起请求的传统方式是:获取一个XMLHttpRequest对象的引用、发起请求、读取响应、检查状态码,最后处理服务端的响应。整个过程示例如下:var xmlhttp = new XMLHttpRequest();xmlhttp.onreadystatechange = function() { if(xmlhttp原创 2014-11-14 09:17:27 · 87540 阅读 · 2 评论 -
实践总结 - 不可错过的Angular应用技巧
angular的核心思想是通过数据驱动一切,其他东西都是数据的延伸.套用Javascript一切皆对象的思想,在angular中可以说一切皆数据. 关于项目构建 (1) requirejs以及Yeoman 在刚开始接触或者使用Angular的时候,总会疑惑与类似的问题,我实践的答案是不需要requirejs或者Yeoman.前转载 2014-11-20 14:58:15 · 2460 阅读 · 0 评论 -
angular 中的 DOM 操作
避免使用 jQuery 来操作 DOM,包括增加元素节点,移除元素节点,获取元素内容,隐藏或显示元素。你应该使用 directives 来实现这些动作,有必要的话你还要编写自己的 directives。如果你感到很难改变习惯,那么考虑从你的网页中移除 jQuery 吧。真的,AngularJS 中的 $http 服务非常强大,基本可以替代 jQuery 的 ajax 函数,而且 Angul转载 2014-09-15 10:07:41 · 44252 阅读 · 1 评论 -
《精通使用AngularJS开发Web App》(三)--- 深入scope,继承结构,事件系统和生命周期 上一篇:【译】《精通使用AngularJS开发Web Ap
书名:Mastering Web Application Development with AngularJSChapter 1深入探讨 Scope 作用域每一个 $scope 都是类 Scope 的一个实例。类 Scope 拥有可以控制 scope 生命周期的方法,提供事件传播的能力,并支持模板渲染。作用域的层次结构让我们再来看看这个简单的 Hel转载 2014-09-15 11:06:04 · 1536 阅读 · 0 评论 -
angularjs 指令中动态编译的方法(适用于有异步请求的情况) 内嵌指令无效
例子:在directive的link中有一个$http请求,当请求完成后根据返回的值动态做element.append('......');这个操作,能显示没问题,可问题是我动态组的HTML里面有ng-click,发现显示出来的内容根本不执行ng-click绑定的方法!这个是因为异步返回之后,指令的编译已经完成,因此需要动态编译。使用$compile服务! 在link方法中转载 2014-09-15 10:01:41 · 18613 阅读 · 2 评论 -
angular 控制器之间的通信
1, 利用作用域的继承方式由于作用域的继承是基于js的原型继承方式,所以这里分为两种情况,当作用域上面的值为基本类型的时候,修改父作用域上面的值会 影响到子作用域,反之,修改子作用域只会影响子作用域的值,不会影响父作用域上面的值;如果需要父作用域与子作用域共享一个值 的话,就需要用到后面一种,即作用域上的值为对象,任何一方的修改都能影响另一方,这是因为在js中对象都是引用类型。基本转载 2014-09-15 09:57:53 · 14898 阅读 · 0 评论 -
angular模板加载
angular模板加载 ----ng-templateAngularjs作为mvc(或者说mvvm)框架,同样具备模板这一基本概念。NG加载模板的顺序为 内存加载---AJAX加载。如果排版乱掉,请查阅 https://www.zybuluo.com/bornkiller/note/6023内存加载如果之前使用过Bootstrap 插件的ng版,即angul转载 2014-09-13 12:18:59 · 6424 阅读 · 0 评论 -
angualr 指令(二)
AngularJS指令进阶 – ngModelController详解在自定义Angular指令时,其中有一个叫做require的字段,这个字段的作用是用于指令之间的相互交流。举个简单的例子,假如我们现在需要编写两个指令,在linking函数中有很多重合的方法,为了避免重复自己(著名的DRY原则),我们可以将这个重复的方法写在第三个指令的controller中,然后在另外两个需要的指令中r转载 2014-09-12 14:10:08 · 7981 阅读 · 0 评论 -
angularjs学习总结 详细教程
1 前言前端技术的发展是如此之快,各种优秀技术、优秀框架的出现简直让人目不暇接,紧跟时代潮流,学习掌握新知识自然是不敢怠慢。AngularJS是google在维护,其在国外已经十分火热,可是国内的使用情况却有不小的差距,参考文献/网络文章也很匮乏。这里便将我学习AngularJS写成文档,一方面作为自己学习路程上的记录,另一方面也给有兴趣的同学一些参考。首先我自己也是一名学转载 2014-11-21 15:15:45 · 66273 阅读 · 11 评论