初学AngularJS

初学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)

 

                                                                        

 

转载于:https://www.cnblogs.com/zwy123/p/4562096.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值