谷歌发布 AngularJS 1.0,允许扩展HTML语法

oschina
 oschina
发布于 2012年06月15日
收藏 29
谷歌今天发布了一个全新的Web模板——AngularJS 1.0。


谷歌称, AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HTML作为你的模板语言。AngularJS可以通过双向数据绑定自动从拥有JavaScript对象(模型)的UI(视图)中同步数据。

AngularJS的核心功能包括:
  • 数据绑定:当数据发生变化时,AngularJS会自动从UI中移动数据到模型(model)和后端(back),没有继承类,也没有封装或调用getter/setter方法。模型可以像一个原始数组一样简单,也可以像自定义JavaScript类型一样复杂。
  • HTML作为模板:AngularJS允许你使用与HTML规范兼容的、你的应用特有的元素、属性、类的类型来扩展HTML语法。
  • 可重用组件: 你想使用<tab>、<calendar>或<colorpicker>来代 替<div></div>吗?你想通过添加“key=’ctrl-s’”属性来为任何元素指定键盘快捷键吗?通过 AngularJS就可以做到。
  • 视图(Views)和路由(Routes):AngularJS允许你在带有简单路由配置的应用程序中切换子视图,并且你会得到URL深度链接(deep-linking)。
  • 易测性
项目主页: angularjs.org
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:谷歌发布 AngularJS 1.0,允许扩展HTML语法
加载中

最新评论(8

sinpo
sinpo
http://www.ituring.com.cn/article/13471 一个入门教程,有兴趣的可以看看。。。
netstu_
netstu_
这个玩艺在国外很流行,在国外好像讨论的很少呀
yxtwang
yxtwang
看看是不是能用!
Xyzal
Xyzal
听起来很强大..
yexun
yexun
呵呵 一个新的js IDE JetBrains 试试
Jiazz
Jiazz
JS库?担心内存溢出的问题啊~对于浏览器~内存太脆弱了
ijackwolf
ijackwolf
嚯嚯,貌似很强大的说……
返回顶部
顶部