温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

初识angular体验(一)

发布时间:2020-06-30 03:57:13 来源:网络 阅读:433 作者:itzhongxin 栏目:开发技术

很久之前就听说了这个前端框架,但是由于自己工作一直没有涉及到相关知识,因此也没有进行学习。这次趁机借着项目需要正好学习AngularJS,顺便复习一下前端的相关知识。

AngularGoogle的优秀的前端框架,目前已经应用于多个产品。

通过在云课堂的初步学习,简单的了解了下它的使用方法,并且了解了它和jquery的相关区别以及简单的应用,下面听俺一一道来!!!!

Angular是一个对前端数据处理的一个JS库,最为核心的是MVVM,模块化,自动化双向数据绑定,语义标签化,依赖注入等。

至于为什么要用Angular,个人理解首先我们先看一个非常简单的JQUERY读取数据的例子:

<ul id="date">

<li></li>

</ul>

$.get(xxx.php,function(res){

$(res).each(function(i){

html = '<li>'+res[i].xxx+'<li>'

$('#date').append(html)

})

},'json')

以上代码是我用JQUERY读取某个PHP文件里的json数据,相信大家都应该能看的明白,非常的简单,那么问题来了,如果某个人后期认为UL标签不好或者ID重复了,我想改ID或者换标签的情况下,那么数据肯定就无法读取出来了,有人会说这么点代码改改不就行了吗?是的可以改改,如果是大项目,整页的代码非常的多,JS引的也非常的多,那么找起来就相当的困难,还有人会说,把ID换成CLASS不就行了吗?是的,没问题,可以换成CLASS,但是CLASS是什么,是控制样式的,如果又控制样式,又用class类读取数据的话会造成代码耦合比较严重的!

所以说呢,jquery是用来干什么的呢,主要是用来处理页面效果以及一些简单的DOM操作,而angular才是做数据交互最好的前端框架!

今天的分享就道这里,下次我会把一些核心的东西用概念给大家说明下,然后在举一些简单的小例子,好啦,下次见啦!!!


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI