博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Angular Tutorial] 8 - Templating Links & Images
阅读量:6967 次
发布时间:2019-06-27

本文共 986 字,大约阅读时间需要 3 分钟。

在这一步中,我们将会在电话列表中为电话添加略图,并附上链接,当然现在也不会链接去哪。在随后的步骤中,我们将使用这些链接来展示电话列表中额外的信息。

  ·现在电话列表中会有链接和图片。

最重要的不同在下面列出。您可以在GitHub上查看全部的不同。

数据

注意到phones.json文件中包含了每一部电话的唯一ID和图片URLs.这些URLs指向app/img/phones/目录。

app/phones/phones.json (样本代码片段):

 

[  {    ...    "id": "motorola-defy-with-motoblur",    "imageUrl": "img/phones/motorola-defy-with-motoblur.0.jpg",    "name": "Motorola DEFY\u2122 with MOTOBLUR\u2122",    ...  },  ...]

 

组件模板

app/phone-list/phone-list.template.html:

 

...
...

 

为了动态生成将来指向电话细节页面的链接,我们使用现在说来已经相当熟悉的双花括号绑定作为href属性值。在第2步中,我们添加了{

{
phone.name}}绑定作为元素内容。这一步中{
{
phone.id}}
 绑定在元素属性中被用到。

我们同时也使用了指令在每条记录旁边添加了电话图片。这条指令阻止浏览器逐字处理Angular的{

{
 expression }}标签,同时阻止向一个非法的URL(http://localhost:8000/{
{phone.imageUrl}}
)发送请求。如果我们仅仅使用一个普通的src标签,这一步将会被执行。通过使用ngSrc指令,我们阻止了浏览器向非法的目的地发送HTTP请求。

总结

既然您已经在电话中添加图片和链接了,让我们进入下一步来学习Angular的布局模板和看看Angular如何使创建有多重视图的应用变得容易吧。

 

转载于:https://www.cnblogs.com/krischan/p/5538489.html

你可能感兴趣的文章
JavaScript:this是什么
查看>>
CSS0 -- 静态、自适应、流式、响应式
查看>>
[Android Pro] 分析 Package manager has died
查看>>
[Android] osx下如何使用SublimeText阅读Android系统源码
查看>>
关于使用wcf架构分布式系统的一点想法
查看>>
PLSQL导出Oracle表结构
查看>>
Android 网络编程
查看>>
正则表达式
查看>>
Tomcat & SVN
查看>>
【教程】简易CDQ分治教程&学习笔记
查看>>
推荐系统学习03-SVDFeature
查看>>
用vue-scroller做上拉刷新,下拉加载的模板(简单明了,通用)
查看>>
BP算法双向传_链式求导最缠绵(深度学习入门系列之八)
查看>>
【新手教程】新版短信服务小白教程完全版(原阿里大于
查看>>
分布式与集群的区别
查看>>
oracle-一些查看性能相关的视图
查看>>
《京东峰值系统设计》读后感
查看>>
linux文件cache的框框架架以及相关的数据结构
查看>>
Java常用的集合类
查看>>
用百度地图API分析打交通大数据
查看>>