发表于: 2017-04-05 23:16:01

1 1181


今天完成的事情:学习angular的基本概念

明天计划的事情:继续深入学习angular

遇到的问题:观念没转换过来,angular的时候老想着javascript的语法。

js和angular的函数、方法、事件、变量都是不共通的

收获:

mvc:数据  界面外观  控制逻辑分开

m:model  可以理解为数据

v:visual    理解为界面

c:controller  理解为控制逻辑

数据和显示界面分开的好处是降低耦合性,维护性高。

angular就是基于mvc模式的。数据是数据,dom是dom。


ng-app=""   angular作用的区域,在这个区域内angular的语法才有效。一般情况下写在html标签里。同时,angular是可以扩展的 。

ng-init  初始化

ng-model  双向绑定  用法<element ng-model="name"></element>

ng-bind 模板(好像是这么叫的),用于将angular的数据显示。但是ng-bind有很多问题,例如使用ng-bind后会元素的其他文本内容清掉。

{{}} 也是ng模板,比ng-bind更好用


ng-repeat  用于批量创造节点




返回列表 返回列表
评论

    分享到