码迷,mamicode.com
首页 > Web开发 > 详细

初学AngularJS

时间:2015-06-08 23:19:45      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

初学AngularJS

这两天开始学习AngularJS,一开始也是受到jQuery的影响,总是会想方设法的用到DOM操作,但随着进一步的熟悉,发现AngularJS有许多jQuery没有的优势,于个人观点看来,它的实现更为直接,比如你想要达到输入框的内容出现视图中,只要在对应位置上用其特定表达式写出即可,这也是我第一次接触到AngularJS的实例。

例1

<html ng-app="demoApp">

……

<input type="text" ng-model="user.name" placeholder="请输入名称"/>

Hello, {{ user.name }}!

……

         按照官方的说法,AngularJS借鉴的是MVC(Model-View-Controll)理念,但熟悉它的人认为其使用的架构更倾向MVVM(Model-View,模型和视图的双向绑定)这种架构模式,因为没有C:controller(控制器)这一项。至于什么时候用到,官方说法,AngularJS适用于单页面开发,而像需要对DOM进行大量操作时,它显然不实用,就这点而言,AngularJS和jQuery的合作使用需要我们好好权衡(由于还未深入学习,原谅无法阐述)。

    更具体来讲,AngularJS十分适合增删改查(crud)

 

                                                                        

 

初学AngularJS

标签:

原文地址:http://www.cnblogs.com/zwy123/p/4562096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!