野兽的ng api学习 --$templateCache 和 $templateRequest$templateCache第一次使用模板,它被加载到模板缓存中,以便快速检索。你可以直接将模板标签加载到缓存中,或者通过$templateCache服务。通过script标签:备注:script标签模板不...
野兽的ng api学习 --$sce 和 $sceDelegate$sce$sce 服务是AngularJs提供的一种严格上下文逸出服务。严格上下文逸出服务(翻译水平有限,较渣...)严格上下文逸出(SCE)是一种需要在一定的语境中导致AngularJS绑定值被标记为安全使用语境的模式。由用户通过n...
野兽的ng api学习 --$q$q一个帮助处理异步执行函数的服务。当他们做完处理时,使用它们的返回值(或异常)。受 Kris Kowa’s Q 的启发,这是一个实现promise/deferred对象的启用。$q的两种方式---这是一个更类似于Kris Kowal Q或jQuery的递延实现,另一...
野兽的ng api学习 --$location 和 $window$location$location服务解析浏览器地址中的url(基于window.location)并且使url在应用程序中可用。将地址栏中的网址的变化反映到$location服务和$location的变化反映到浏览器地址栏。公开浏...
野兽的ng api学习 --$interpolate 和 $parse$interpolate将一个字符串编译成一个插值函数。HTML编译服务使用这个服务完成数据绑定。$interpolate带有一个可选的第四个参数,allOrNothing。如果allOrNothing为true,插值函数将会返回...
野兽的ng api学习 --$animate$animate$animate服务提供了基本的DOM操作功能如在DOM里插入、移除和移动元素,以及添加和删除类。这个服务是ngAnimate的核心服务,为CSS和Javascript提供了高档次的动画。$animate在Angular核心都是有效的,无论...
野兽的ng api学习 --$anchorScroll、$controller、$document$anchorScroll根据HTML5的规则,当调用这个函数时,它检查当前的url的hash值并且滚动到相应的元素。监听$location.hash()并且滚动到url指定的锚点的地方。可以通过$an...
野兽的ng api学习 --form.FormController、ngModel.NgModelControllerform.FormControllerFormController跟踪所有他所控制的和嵌套表单以及他们的状态,就像有效/无效或者脏值/原始。每个表单指令创建一个FormControl...
野兽的ng api学习 -- $rootScope.Scope这里讲的是一些scope的操作,如创建/注销/各种监听及scope间的通信等等。$rootScope.Scope可以使用$injector通过$rootScope关键字检索的一个根作用域。可以通过$new()方法创建子作用域。(大多子作用...
野兽的ng api学习 --angular.Moduleangular.ModuleAngular模块配置接口。方法:provider(name,providerType);name:服务名称。providerType:创建一个服务的实例的构造函数。factory(name,providerFunc...