词条 AngularJS

AngularJS

AngularJS是一款开源JavaScript库,由Google维护,用来协助单一页面应用程序英语single-page application运行的。它的目标是通过MVC模式(MVC)功能增强基于浏览器的应用,使开发和测试变得更加容易。

库读取包含附加自定义(标签属性英语HTML_attribute)的HTML,遵从这些自定义属性中的指令,并将页面中的输入或输出与由JavaScript变量表示的模型绑定起来。这些JavaScript变量的值可以手工设置,或者从静态或动态JSON资源中获取。

AngularJS相关文献
AngularJS
Angular的哲学Angular2应用程序的体系结构。主要构建块是模块,组件,模板,元数据,数据绑定,指令,服务和依赖注入。AngularJS是创建在这样的信念上的:即声明式编程应该用于构建用户界面以及编写软件构建,而命令式编程非常适合来表示业务逻辑。框架采用并扩展了传统HTML,通过双向的数据绑定来适应动态内容,双向的数据绑定允许模型和视图之间的自动同步。因此,AngularJS使得对DOM的操作不再重要并提升了可测试性。设计目标:将应用逻辑与对DOM的操作解耦。这会提高代码的可测试性。将应用程序的测试看的跟应用程序的编写一样重要。代码的构成方式对测试的难度有巨大的影响。将应用程序的客户端与服务器端解耦。这允许客户端和服务器端的开发可以齐头并进,并且让双方的复用成为可能。指导开发者完成构建应用程序的整个历程:从用户界面的设计,到编写业务逻辑,再到测试。Angular遵循软件工程的MVC...
查看全文
AngularJS相关标签
Ajax
JavaScript库
使用MIT许可证的软件
Google软件
信息技术