AngularJS入门教程 - (EPUB全文下载)

文件大小:0.29 mb。
文件格式:epub 格式。
书籍内容:

版权信息
书名:AngularJS入门教程
译者:严清, 李诗剑
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
目录
AngularJS入门教程目录
AngularJS快速开始
AngularJS入门教程:导言和准备
AngularJS入门教程00:引导程序
AngularJS入门教程01:静态模板
AngularJS入门教程02:AngularJS 模板
AngularJS入门教程03:迭代器过滤
AngularJS入门教程04:双向绑定
AngularJS入门教程05:XHR和依赖注入
AngularJS入门教程06:链接与图片模板
AngularJS入门教程07:路由与多视图
AngularJS入门教程08:更多模板
AngularJS入门教程09:过滤器
AngularJS入门教程10:事件处理器
AngularJS入门教程11:REST和定制服务
AngularJS入门教程:完结篇
   
AngularJS入门教程目录
AngularjsTutorial_cn
AngularJS入门教程——AngularJS中文社区
提供
AngularJS中文社区
是一个专业的AngularJS中文开源技术社区,致力于AngularJS的技术学习、交流和研究。
我们非常欢迎更多对AngularJS感兴趣的朋友加入

AngularJS入门教程目录
快速开始
导言和准备
引导程序
静态模板
AngularJS模板
迭代器过滤
双向绑定
XHR和依赖注入
链接与图片模板
路由与多视图
更多模板
过滤器
事件处理器
REST和定制服务
完结篇
AngularJS快速开始
Hello World!
开始学习AngularJS的一个好方法是创建经典应用程序“Hello World!”:
使用您喜爱的文本编辑器,创建一个HTML文件,例如:helloworld.html。
将下面的源代码复制到您的HTML文件。
在web浏览器中打开这个HTML文件。
源代码






Hello {{'World'}}!

请在您的浏览器中运行以上代码查看效果。
现在让我们仔细看看代码,看看到底怎么回事。 当加载该页时,标记ng-app
告诉AngularJS处理整个HTML页并引导应用:

这行载入AngularJS脚本:

(想了解AngularJS处理整个HTML页的细节,请看Bootstrap。)
最后,标签中的正文是应用的模板,在UI中显示我们的问候语:
Hello {{'World'}}!

注意,使用双大括号标记{{}}
的内容是问候语中绑定的表达式,这个表达式是一个简单的字符串‘World’。
下面,让我们看一个更有趣的例子:使用AngularJS对我们的问候语文本绑定一个动态表达式。
Hello AngularJS World!
本示例演示AngularJS的双向数据绑定(bi-directional data binding):
编辑前面创建的helloworld.html文档。
将下面的源代码复制到您的HTML文件。
刷新浏览器窗口。
源代码






Your name:


Hello {{yourname || 'World'}}!

请在您的浏览器中运行以上代码查看效果。
该示例有一下几点重要的注意事项:
文本输入指令
绑定到一个叫yourname
的模型变量。
双大括号标记将yourname
模型变量添加到问候语文本。
你不需要为该应用另外注册一个事件侦听器或添加事件处理程序!
现在试着在输入框中键入您的名称,您键入的名称将立即更新显示在问候语中。 这就是AngularJS双向数据绑定的概念。 输入框的任何更改会立即反映到模型变量(一个方向),模型变量的任何更改都会立即反映到问候语文本中(另一方向)。
AngularJS应用的解析
本节描述AngularJS应用程序的三个组成部分,并解释它们如何映射到模型-视图-控制器设计模式:
模板(Templates)
模板是您用HTML和CSS编写的文件,展现应用的视图。 您可给HTML添加新的元素、属性标记,作为AngularJS编译器的指令。 AngularJS编译器是完全可扩展的,这意味着通过AngularJS您可以在HTML中构建您自己的HTML标记!
应用程序逻辑(Logic)和行为(Behavior)
应用程序逻辑和行为是您用 ............

书籍插图:
书籍《AngularJS入门教程》 - 插图1
书籍《AngularJS入门教程》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » AngularJS入门教程 - (EPUB全文下载)