十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
很久之前就听说了这个前端框架,但是由于自己工作一直没有涉及到相关知识,因此也没有进行学习。这次趁机借着项目需要正好学习AngularJS,顺便复习一下前端的相关知识。
成都创新互联公司作为成都网站建设公司,专注成都网站建设、网站设计,有关成都定制网站方案、改版、费用等问题,行业涉及成都iso认证等多个领域,已为上千家企业服务,得到了客户的尊重与认可。Angular是Google的优秀的前端框架,目前已经应用于多个产品。
通过在云课堂的初步学习,简单的了解了下它的使用方法,并且了解了它和jquery的相关区别以及简单的应用,下面听俺一一道来!!!!
Angular是一个对前端数据处理的一个JS库,最为核心的是MVVM,模块化,自动化双向数据绑定,语义标签化,依赖注入等。
至于为什么要用Angular,个人理解首先我们先看一个非常简单的JQUERY读取数据的例子:
$.get(xxx.php,function(res){
$(res).each(function(i){
html = '
$('#date').append(html)
})
},'json')
以上代码是我用JQUERY读取某个PHP文件里的json数据,相信大家都应该能看的明白,非常的简单,那么问题来了,如果某个人后期认为UL标签不好或者ID重复了,我想改ID或者换标签的情况下,那么数据肯定就无法读取出来了,有人会说这么点代码改改不就行了吗?是的可以改改,如果是大项目,整页的代码非常的多,JS引的也非常的多,那么找起来就相当的困难,还有人会说,把ID换成CLASS不就行了吗?是的,没问题,可以换成CLASS,但是CLASS是什么,是控制样式的,如果又控制样式,又用class类读取数据的话会造成代码耦合比较严重的!
所以说呢,jquery是用来干什么的呢,主要是用来处理页面效果以及一些简单的DOM操作,而angular才是做数据交互最好的前端框架!
今天的分享就道这里,下次我会把一些核心的东西用概念给大家说明下,然后在举一些简单的小例子,好啦,下次见啦!!!
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。