
AngularJs
文章平均质量分 93
薛定谔的汤姆猫
停用
展开
-
AngularJS 事件
本篇文章参考自AngularJS权威教程。1.简介 事件是解耦的好工具,Angular应用提供了很好的事件响应机制,让我们能够在应用中嵌套的各组件之间进行通信。2.事件传播 由于作用域是有层次的,所以我们可以在作用域链上传递事件,也正因为此,各作用域接收事件是有次序的。Angular提供了两个方法, $emit()和$broadcast方法,分别能够向上和向下传播事件。注意,$emit()方法原创 2016-07-28 21:37:50 · 1594 阅读 · 0 评论 -
AngularJS 路由
1.简介AngularJS 路由机制是由ngRoute模块提供,它允许我们将视图分解成布局和模板视图,根据url变化动态的将模板视图加载到布局中,从而实现单页面应用的页面跳转功能。2.AngularJS中的url在单页WEB应用的url中添加了#号,#号代表着网页的一个位置 ,其右边的所有内容,就是用来标示该位置的标识符。#号及后面的内容称为url中的hash片段,它们都不会发送到服务端,下面三个u原创 2016-07-22 14:19:48 · 4642 阅读 · 0 评论 -
AngularJS 过滤器
本篇文章参考自AngularJS基础教程。1.简介 AngularJS过滤器能够用来格式化数据,过滤器能够用在表达式和指令中,也能够注入到其他地方进行使用。AngularJS提供了9种常用的内置过滤器,我们还可以创建自定义过滤器来格式数据,以完成更多个性化的要求。2.使用方式 下面是过滤器的三种使用方式,形式如下。在表达式中使用{{ text | uppercase }} //将字符串te原创 2016-08-09 17:27:05 · 2705 阅读 · 1 评论 -
AngularJS 作用域
本篇文章参考引用了AngluarJS权威教程。 本篇文章参考引用的博客http://www.lovelucy.info/understanding-scopes-in-angularjs.html。1.简介 作用域是构成AngularJS应用的核心,它与应用的数据模型相关联,同时也是表达式执行的上下文。作用域包含了渲染视图所需的功能和数据,它是所有视图的唯一源头,可以将作用域理解成视图模型原创 2016-07-25 15:16:47 · 2283 阅读 · 1 评论 -
AngularJS 服务
本篇文章参考自AngularJS权威教程。1.简介 服务提供了一种能在应用的整个生命周期内保持数据的方法,它能在控制器之间进行通信,并且能保证数据的一致性。 服务是一个单例对象,在每个应用中只会被实例化一次,即被$injector实例化,并且是延迟加载的,服务提供了把与特定功能相关联的方法集中在一起的接口。2.注册一个服务 使用angluar.module的factory API来创建服原创 2016-07-29 14:31:22 · 652 阅读 · 0 评论 -
AngularJS digest循环
本篇文章参考了AngularJS权威教程。 本篇文章参考了http://blog.youkuaiyun.com/dm_vincent/article/details/387050991.简介 AngularJS只用几行代码就实现了数据绑定,并能实时进行视图的更新,这里面digest循环功不可没。digest循环会进行检查scope模型的数据是否发生变化从而执行相应的动作,其中最重要的两个组成部分是$w原创 2016-07-26 15:03:59 · 2011 阅读 · 0 评论 -
AngularJS 模块
本篇文章参考AngularJS权威教程。1.简介 在JavaScript中,将函数代码全部定义在全局命名空间非常容易引起错误,而且调试也会变得异常困难。在AngularJS中,我们为代码提供了一个称为模块的独立环境。 使用模块的好处主要包括以下几个方面。保持全局命名空间的清洁。容易在不同应用之间复用代码。使应用能够以任意顺序加载代码的各个部分。编写测试代码更加容易,并能保持清洁。原创 2016-07-28 15:58:47 · 335 阅读 · 0 评论 -
AngularJS 表单验证
本篇文章出自AngularJS基础教程1. 简介 能够验证用户在表单中输入的内容是否合理与正确是十分重要的,而这个验证不能仅仅基于后端,因为对其中的内容实时反馈是很重要的,我们也必须在前端尽可能的保护后端。 AngularJS能够将HTML5表单验证同它自己的验证指令结合起来使用。 2.如何实时响应AngularJS在处理表单时,会根据表单的状态自动添加一些CSS类。我们可以利用这原创 2016-08-11 17:31:18 · 4641 阅读 · 0 评论