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

openkk 9年前
   <strong>谷歌今天发布了一个全新的Web模板——AngularJS 1.0。</strong>    <br />    <br />    <div style="text-align:center;">    <img alt="谷歌发布 AngularJS 1.0,允许扩展HTML语法" src="https://simg.open-open.com/show/c88556b40dfa1e29bb136a688c8af02b.png" width="382" height="99" />    </div>    <br /> 谷歌称,    <strong>AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HTML作为你的模板语言。</strong>AngularJS可以通过双向数据绑定自动从拥有JavaScript对象(模型)的UI(视图)中同步数据。    <br />    <br />    <strong>AngularJS的核心功能包括:</strong>    <br />    <ul>     <li><a href="/misc/goto?guid=4958344401682846180" target="_blank">数据绑定</a>:当数据发生变化时,AngularJS会自动从UI中移动数据到模型(model)和后端(back),没有继承类,也没有封装或调用getter/setter方法。模型可以像一个原始数组一样简单,也可以像自定义JavaScript类型一样复杂。 </li>     <li><a href="/misc/goto?guid=4958344402484011564" target="_blank">HTML作为模板</a>:AngularJS允许你使用与HTML规范兼容的、你的应用特有的元素、属性、类的类型来扩展HTML语法。 </li>     <li><a href="/misc/goto?guid=4958344403278313044" target="_blank">可重用组件</a>: 你想使用     <tab>      、      <calendar>       或       <colorpicker>        来代 替        <div></div> 吗?你想通过添加“key=’ctrl-s’”属性来为任何元素指定键盘快捷键吗?通过 AngularJS就可以做到。        </colorpicker>      </calendar>     </tab></li>     <li><a href="/misc/goto?guid=4958344404072578314" target="_blank">视图(Views)和路由(Routes)</a>:AngularJS允许你在带有简单路由配置的应用程序中切换子视图,并且你会得到URL深度链接(deep-linking)。 </li>     <li><a href="/misc/goto?guid=4958344404870308095" target="_blank">易测性</a> </li>    </ul> 项目主页:    <a href="/misc/goto?guid=4958319784807616451" target="_blank">angularjs.org</a>    <br /> 本文转载自:    <a href="/misc/goto?guid=4958344406398442294" rel="nofollow" target="_blank">http://www.iteye.com/news/25334</a>