AngularJS
文章平均质量分 57
码农买田
没什么好说
展开
-
Angular 通过指令操作DOM
angular是不鼓励自己操作DOM的,但是你想,也可以。官方建议通过指令操作,可以通过自带的指令,当然最强大的是可以自己定义指令。对于services, 我们可以通过module 对象的 API directive() 函数来定义指令:var appModule = angular. module(' appModule' , [ . . . ] );appModule. direc原创 2014-12-27 14:35:58 · 717 阅读 · 0 评论 -
AngularJS的MVC浅谈
model是关键中的关键几乎整个webapp都是有model驱动的:view的显示;数据的保存。controller操作的也是model。所以在设计应用时,花额外的时间仔细规划model是很有必要的。比如:对象的属性定义、如何从服务器获取数据、数据的保存等。这些都是值得思考的,有时候关系到设计得成败。model设计好了,只要数据绑定正确,view就会自动更新,无需过多担忧。contro原创 2014-12-27 16:10:10 · 677 阅读 · 0 评论 -
angularJS的$route服务
在开发angularjs应用的时候,通常需要显示和隐藏子页面,我们可以通过angularjs的$route服务来实现。该类可以实现在浏览器指定一个URL时,angular加载和显示特定的模板并且为该模板实例化一个controller。1,route服务的创建是通过以配置块的形式调用$routeProvider服务的函数,通常是这个样子滴:var someModul e = angula原创 2014-12-27 11:58:23 · 579 阅读 · 0 评论 -
AngularJS的服务器交互
任何单页应用,和服务器的交互式必须的。 Angular 提供一个叫$http的服务,利用该服务可以非常方便的和服务器交互:比如,一个网店需要从服务器获取商品列表,我们采用json进行交互:[{"id": 0,"title": "男款球鞋","description": "不走寻常路","price": 395},{"id": 1,"title": "球鞋原创 2014-12-27 14:13:51 · 366 阅读 · 0 评论 -
angularJS的输入验证
angular作为一个单页应用框架,对表单元素有很多特殊的处理,简化了很多事情。最常用的一个特性就是对输入的验证,你可以申明验证状态,并且验证不通过时不提交表单。例如:注册表单,我们需要验证email、年龄等,如果验证不通过就不提交表单。我们需要这么写:注册Email : Age: ng-model =' user. age'ng-maxlength=' 3'n原创 2014-12-27 15:03:19 · 486 阅读 · 0 评论