我是伊只雄熊

导航

2018年2月24日 #

AngularJS 模块及provide

摘要: 一、模块 模块是一些功能的集合,如控制器、服务、过滤器、指令等子元素组成的整体。 1、注册和使用 模块相当于是一个注册表,保存着名字和编程元素的对照表,可存入也可取出。 angular.module('com.ngnice.app').service('ui',function(){..}); 该代 阅读全文

posted @ 2018-02-24 18:22 我是伊只雄熊 阅读(172) 评论(0) 推荐(0) 编辑

AngularJS 服务 provider factory service及区别

摘要: 一、概念说明 1、服务是对公共代码的抽象,如多个控制器都出现了相似代码,把他们抽取出来,封装成一个服务,遵循DRY原则,增强可维护性,剥离了和具体表现相关的部分,聚焦于业务逻辑或交互逻辑,更加容易被测试和复用。 2、工程实战中,使用服务的目的使为了优化结构,复用是一项结果,而不是目标。 3、代码中混 阅读全文

posted @ 2018-02-24 18:04 我是伊只雄熊 阅读(277) 评论(0) 推荐(0) 编辑

AngularJS $scope 继承性 作用 生命周期

摘要: 一、基本概念 作用域是一个指向应用模型的对象,相当于MVVM中的ViewModel,能绑定数据(属性)和行为(方法),能监控表达式和传递事件,是实现双向绑定的基础,是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带,是连接视图和控制器的一个特殊的JavaScript对象。 阅读全文

posted @ 2018-02-24 11:23 我是伊只雄熊 阅读(926) 评论(0) 推荐(0) 编辑