阅读更多

12顶
1踩

编程语言
谷歌今天发布了一个全新的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
  • 大小: 16.5 KB
12
1
评论 共 20 条 请登录后发表评论
20 楼 damoqiongqiu 2013-10-26 12:34
OReilly的《AngularJS》已由电子工业出版社出版
http://damoqiongqiu.iteye.com/blog/1965167
19 楼 tongyi121 2012-06-19 09:56
连ie9使用都有问题,估计不好推广。
18 楼 PetriNet 2012-06-17 19:28
aegeanmoon 写道
html需要完善事件机制(用js太乱了),最好html有原生的事件支持

have you heard about html dom?
17 楼 aegeanmoon 2012-06-17 19:04
html需要完善事件机制(用js太乱了),最好html有原生的事件支持
16 楼 wenjinglian 2012-06-17 12:08
挺不错的
15 楼 aixinnature 2012-06-17 09:47
这个网站的页面大部分地方用了bootstrap,但这个框架和bootstrap没什么关系,主要是将javascript的mvc模型和template结合并简化了,要对比应该是对比backbone.js之类的了
14 楼 kjj 2012-06-17 09:46
sa364867195 写道
预测AngularJS比bootstrap强大

不是一个类型的框架好吧,一个css一个js
13 楼 司徒正美 2012-06-17 09:33
我还是看好knockoutjs!
12 楼 gkhlvgwh 2012-06-17 01:34
什么时候再多提供点参考信息呢?
11 楼 garin25078 2012-06-16 11:38
什么时候变成GOOGLE的了?
10 楼 唇角轻扬 2012-06-16 11:35
试用了一下,很强大
9 楼 bcw104 2012-06-16 09:43
颠覆了以前对html的理解了,怎么实现的呢?
8 楼 无语僧 2012-06-16 09:35
打不开官网...
数据绑定那里是不是类似knockoutjs?
7 楼 wuliupo 2012-06-15 23:14
6 楼 bhq10000 2012-06-15 17:47
和bootstrap是一样的东西么???
5 楼 webeasymail 2012-06-15 17:45
cxh116 写道
又见bootstrap

还是继续用bootstrap吧~
4 楼 sa364867195 2012-06-15 17:43
预测AngularJS比bootstrap强大
3 楼 450029462 2012-06-15 17:31
  表示有点压力,技术更新太快了
2 楼 cxh116 2012-06-15 16:05
又见bootstrap
1 楼 cuippan 2012-06-15 16:02

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • AngularJs Javascript MVC 框架

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

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

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

  • AngularJS1.0——基本认识

    AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。 AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、...

  • 谷歌AngularJS发布1.0版

    AngularJS是Google开发的一种模板技术,谷歌最近正式发布了AngularJS 1.0。 谷歌称,AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HT...

  • angularjs

    由谷歌团队负责开发维护 2.为什么学习angularjs? 帮助我们快速构建单页面应用 Angular自身有很多颠覆性的特性 改变了前端的编码方式 简化了我们的操作 火,就业需要 3.学习angularjs需要的知识储备 html css js 4....

  • AngularJS

    AngularJS介绍–AngularJS的前世今生 AngularJS是什么 在Web开发领域,我们一般使用HTML作为前端页面元素的声明式语言,使用CSS技术作为展示样式的描述语言,JavaScript作为业务处理交互的命令式语言。当我们...

  • AngularJS与Django-模板标签冲突

    I want to use AngularJS with Django however they both use {{ }} as their template tags. 我想在Django中使

  • 前端三剑客(html、css、js)面试题

    html5:添加了许多具有语义化的标签,如:

  • 06集合-AngularJS基础教程

    语法允许我们循环对象的属性。 &lt;!-- ng-repeat-name.html --&gt; &lt; table class = "table table-condensed" &gt; &lt; tr ng-repeat = "(propertyName, propertyValue) in {b: 'two', a: 1.0, c: 3}" &gt; &lt; td...

  • 使用angularJS的三个重要原因

    如果你不熟悉什么是Angular.js的话,小编我强烈推荐你阅读 Javascript教程:AngularJS的五个超酷特性。简单来说Angular.js是google开发者设计和开发的一套前端开发框架,帮助你简化前端开发的负担。当然,这里有很多...

  • Angularjs优缺点

    AngularJS是由Google创建的一种JS框架,使用它可以扩展应用程序中的HTML词汇, 从而在web应用程序中使用HTML声明动态内容。 AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中...

  • AngularJs应用

    引用angularjs文件 AngularJS 应用组成如下:View(视图), 即 HTML。Model(模型), 当前视图中可用的数据。Controller(控制器), 即 JavaScript 函数,可以添加或修改属性。 ng-app定义angularjs应用程序ng-model指令...

  • AngularJS基本使用

    AngularJS是Google开源的前端JS结构化框架 Angular关注的是动态展示页面数据, 并与用户进行交互。其主体不再是DOM,而是页面中的动态数据 AngularJS特性(优点) 双向数据绑定 声明式依赖注入 解耦应用逻辑, ...

  • AngularJS介绍

    AngularJS介绍–AngularJS的前世今生 AngularJS是什么 在Web开发领域,我们一般使用HTML作为前端页面元素的声明式语言,使用CSS技术作为展示样式的描述语言,JavaScript作为业务处理交互的命令式语言。当我们...

  • 现在就开始使用AngularJS的三个重要原

    如果你不熟悉什么是Angular.js的话,小编我强烈推荐你阅读 Javascript教程:AngularJS的五个超酷特性。简单来说Angular.js是google开发者设计和开发的一套前端开发框架,帮助你简化前端开发的负担。当然,这...

  • 精通使用AngularJS开发Web App

    这一章主要是介绍AngularJS,包括这个框架以及它背后的项目。首先我们先大概看看这个项目本身:谁在更新代码,到哪里去找源码和文档,如何寻求帮助等等。 本章的大部分内容用来介绍AngularJS框架,它的核心概念,...

  • AngularJs - Javascript MVC 框架

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

  • 全面掌握前端框架AngularJS

    AngularJS 通过新的属性和表达式扩展了 HTML。 AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。 AngularJS 学习起来非常简单。 AngularJS 实例 &lt;!DOCTYPE html&gt; &lt;...

  • 基于物联网智能化平台的智慧园区解决方案PPT(28页).pptx

    智慧园区,作为现代城市发展的新形态,旨在通过高度集成的信息化系统,实现园区的智能化管理与服务。该方案提出,利用智能手环、定制APP、园区管理系统及物联网技术,将园区的各类设施与设备紧密相连,形成一个高效、便捷、安全的智能网络。从智慧社区到智慧酒店,从智慧景区到智慧康养,再到智慧生态,五大应用板块覆盖了园区的每一个角落,为居民、游客及工作人员提供了全方位、个性化的服务体验。例如,智能手环不仅能实现定位、支付、求助等功能,还能监测用户健康状况,让科技真正服务于生活。而智慧景区的建设,更是通过大数据分析、智能票务、电子围栏等先进技术,提升了游客的游玩体验,确保了景区的安全有序。 尤为值得一提的是,方案中的智慧康养服务,展现了科技对人文关怀的深刻体现。通过智慧手环与传感器,自动感知老人身体状态,及时通知家属或医疗机构,有效解决了“空巢老人”的照护难题。同时,智慧生态管理系统的应用,实现了对大气、水、植被等环境要素的实时监测与智能调控,为园区的绿色发展提供了有力保障。此外,方案还提出了建立全域旅游营销平台,整合区域旅游资源,推动旅游业与其他产业的深度融合,为区域经济的转型升级注入了新的活力。 总而言之,这份智慧园区建设方案以其前瞻性的理念、创新性的技术和人性化的服务设计,为我们展示了一个充满智慧与活力的未来园区图景。它不仅提升了园区的运营效率和服务质量,更让科技真正融入了人们的生活,带来了前所未有的便捷与舒适。对于正在规划或实施智慧园区建设的决策者而言,这份方案无疑提供了一份宝贵的参考与启示,激发了他们对于未来智慧生活的无限遐想与憧憬。

  • MES制造企业生产过程执行系统:全方位协同管理,提升生产效率与质量的信息化管理平台,MES制造企业生产过程执行系统:全面协同管理,提升生产效率与质量管理水平,mes制造企业生产过程执行系统,是一套面向

    MES制造企业生产过程执行系统:全方位协同管理,提升生产效率与质量的信息化管理平台,MES制造企业生产过程执行系统:全面协同管理,提升生产效率与质量管理水平,mes制造企业生产过程执行系统,是一套面向制造企业车间执行层的生产信息化管理系统。 MES 可以为企业提供包括制造数据管理、计划排产管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心 设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台 ,MES制造企业生产过程执行系统;生产信息化管理;制造数据管理;计划排产管理;生产调度管理;库存管理;质量管理;人力资源管理;设备管理;数据集成分析,MES制造企业生产执行系统:全面协同管理平台助力制造企业高效运营

Global site tag (gtag.js) - Google Analytics