本篇主要讲解angular中的$sanitize这个服务.此服务依赖于ngSanitize模块.要学习这个服务,先要了解另一个指令: ng-bing-html.顾名思义,ng-bind-html和ng-bind的区别就是,ng-bind把值作为字符串,和元素的内容进行绑定,但是ng-bind-htm...
分类:
其他好文 时间:
2014-11-19 18:05:41
阅读次数:
28792
最近在项目中用到了angular,之前从未用到过此js lib库,由于项目也比较着急,学习的寥寥草草。到目前为止也只是学会皮毛而已,现将自己学习的知识总结如下:
备注1:
版本号:1.2.2
备注2:
本文将angular结合bootstrap做前端页面,逻辑处理。其中用到了ng的route,repeat,ng-option做下拉框等...
分类:
其他好文 时间:
2014-11-19 16:06:59
阅读次数:
186
上文中总结完了ng-view的应用,将运维后台分开界面到2个,进行到 逻辑Controller处理中,本文将总结一下在项目中Controller都用到了哪些知识:
$scope:作用域对象,只是代表本Controller对象,本作用域的任何对象都用$scope来声明。
$rootScope:代表整个页面作用域,可以在任意子$scope之间传递全局对象
$http:用来发送ht...
分类:
其他好文 时间:
2014-11-19 16:05:23
阅读次数:
116
前两篇把基本的架子都搭好了,在单独的Controller中处理独立的业务,这时候渲染相应的页面就要用到ng提供的相应组件和事件,下面我采用一一列举的方式,将这些知识都总结于此:
ng-click:
案例
点击上传
说明
声明了一个btn的click事件,对应的controller中声明function为...
分类:
其他好文 时间:
2014-11-19 16:02:41
阅读次数:
149
ng-model-options是angular-1.3新出的一个指令,这篇文章就来介绍这个指令的用法.ng-model-options允许我们控制ng-model何时进行同步. 比如:1.当某个确定的事件被触发的时候 2.在指定的防抖动延迟时间之后,这样视图值就会在指定的时间之后被同步到模型.为了...
分类:
其他好文 时间:
2014-11-18 17:30:02
阅读次数:
244
Ember.js、Backbone.js、Knockout.js、Spine.js、Batman.js , Angular.js前端中的MVVM设计模式让UI与数据模型可以很轻松的相互更新,这意味着开发人员只需要关注数据模型即可轻松的完成复杂的交互需求。可参考:http://www.cnblogs....
分类:
编程语言 时间:
2014-11-18 01:31:53
阅读次数:
253
首先,要用1.2以上的angular。。。因为这个原因浪费了我两天半的时间。。。引用模块:angular-route先加载require.jsindex.html 1 2 3 4 {{'TODO supply a title'}} 5 6 7 8 ...
分类:
Web程序 时间:
2014-11-17 12:05:21
阅读次数:
208
angular是一种框架,它在一定程度上补足了HTML在构建应用方面的缺陷,它使用称为标识符的结构,让浏览器能够识别。比如:使用两个大括号进行数据绑定;在angular认为,一切DOM操作都是不合理的,所以在使用angular的时候,根本就不用进行DOM操作,它提供了简单适用的方法来替代传统的DOM...
分类:
其他好文 时间:
2014-11-16 17:11:09
阅读次数:
123
转载自:Angular 2.0 的设计方法和原则在开始实现Angular 2.0版本之际,我们认为应该着手写一些东西,告诉大家我们在设计上的考虑,以及为什么做这样的改变。现在把这些和大家一起分享,从而有助我们做出正确选择。Angular 2 是一个针对移动应用的框架。它同时也支持桌面环境,但是移动端...
分类:
其他好文 时间:
2014-11-16 15:52:29
阅读次数:
205
使用AngularUI-Bootstrap的模态框(modal)时,需要在controller注入$modalInstance.//$modalInstance代表一个独立的模态框实例//它和$modal的用法是不一样的angular.module('ui.bootstrao.demo').cont...
分类:
其他好文 时间:
2014-11-15 21:42:32
阅读次数:
1681