如何在Angular中将插值设置为样式属性?

罗曼·帕斯拉夫斯基(Roman Paslavskyi)

在创建此问题之前,我已阅读了所有存在的问题,但没有一个答案可以解决我的问题。

好吧,我要从API提取数据,{{ album.image["3"]["#text"] }}-是指向.png文件的链接,我想将其设置为.png的背景图像。这是我的代码示例:

 <div class="album-grid">
    <div *ngFor="let album of albums">
      <div class="album"> <--! I want here to set a backgroundImage for each album-->
        <h4>{{ album.name }},</h4>
        <h5>by {{ album.artist.name }}</h5>
        <p>{{ album.image["3"]["#text"] }}</p> <--! this is the link to .png file I'm getting from server -->
      </div>
    </div>
  </div>

这是我尝试过的解决方案,但没有一个对我有帮助:

[style.backgroundImage]="album.image['3']['#text']"

[style]="backgroundImage: {{album.image['3']['#text']}"

[ngStyle]="{ 'backgroundImage': album.image['3']['#text'] }"

链接到我的仓库-> https://github.com/paslavskyi9roman/Spotilar

在图片上,您可以看到专辑的网格,其中包含专辑名称,艺术家名称以及指向专辑封面文件的链接,这些文件必须是背景图片,请点击此处

克里斯蒂安·赫里斯托夫(Hristian Hristov)

您缺少该url()部分。

尝试以下操作(如您的存储库中所示)

<div class="album" [ngStyle]="{ 'backgroundImage': 'url('+ album.image['3']['#text'] + ')'}">
        <h4>{{ album.name }},</h4>
      </div>
      <h5>by {{ album.artist.name }}</h5>
    </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Angular中将值设置为键值对属性?

来自分类Dev

如何在xml文件中将字符串设置为属性值?

来自分类Dev

如何在Angular 2模板中将.bind()值预先设置为组件的方法

来自分类Dev

如何在Angular 2模板中将.bind()值预先设置为组件的方法

来自分类Dev

如何在Woocommerce中将属性设置为变体

来自分类Dev

如何在Codeigniter中将属性设置为PDO连接

来自分类Dev

如何在Woocommerce中将属性设置为变体

来自分类Dev

如何在iOS的uiwebview中将textalignment属性设置为right?

来自分类Dev

如何在litelement中将checked属性设置为radio

来自分类Dev

如何在Microsoft Word 2010中将项目符号样式设置为默认样式?

来自分类常见问题

如何在C#中将null值设置为int?

来自分类Dev

如何在Julia中将字典值设置为零

来自分类Dev

如何在Android中将Checkbox cheked值设置为textview?

来自分类Dev

如何在C#中将null值设置为int?

来自分类Dev

如何在R中将某些值设置为特定颜色?

来自分类Dev

如何在bash中将grep结果的值设置为变量?

来自分类Dev

如何在Giraph中将SplitMasterWorker值设置为false

来自分类Dev

如何在后台代码中将值设置为<p>?

来自分类Dev

如何在 smali 中将布尔值设置为 true

来自分类Dev

如何在 Excel VBA 中将字典设置为字典值?

来自分类Dev

如何在Angular的子组件中单击按钮时为父组件属性设置值

来自分类Dev

如何在Angular中将道具孩子设置为父母?

来自分类Dev

如何在Angular 6+中使用插值显示json字符串的属性?

来自分类Dev

如何在具有基本样式的表格视图单元格中将图像设置为右侧

来自分类Dev

如何在Python中为类的属性设置列表值

来自分类Dev

如何在janusgraph中为节点的属性设置null值?

来自分类Dev

如何在Scala中为属性设置值

来自分类Dev

如何在angular 2样式中将angular 1.2服务更新为1.5

来自分类Dev

如何在 xubuntu 中将通知样式重置为默认样式?

Related 相关文章

  1. 1

    如何在Angular中将值设置为键值对属性?

  2. 2

    如何在xml文件中将字符串设置为属性值?

  3. 3

    如何在Angular 2模板中将.bind()值预先设置为组件的方法

  4. 4

    如何在Angular 2模板中将.bind()值预先设置为组件的方法

  5. 5

    如何在Woocommerce中将属性设置为变体

  6. 6

    如何在Codeigniter中将属性设置为PDO连接

  7. 7

    如何在Woocommerce中将属性设置为变体

  8. 8

    如何在iOS的uiwebview中将textalignment属性设置为right?

  9. 9

    如何在litelement中将checked属性设置为radio

  10. 10

    如何在Microsoft Word 2010中将项目符号样式设置为默认样式?

  11. 11

    如何在C#中将null值设置为int?

  12. 12

    如何在Julia中将字典值设置为零

  13. 13

    如何在Android中将Checkbox cheked值设置为textview?

  14. 14

    如何在C#中将null值设置为int?

  15. 15

    如何在R中将某些值设置为特定颜色?

  16. 16

    如何在bash中将grep结果的值设置为变量?

  17. 17

    如何在Giraph中将SplitMasterWorker值设置为false

  18. 18

    如何在后台代码中将值设置为<p>?

  19. 19

    如何在 smali 中将布尔值设置为 true

  20. 20

    如何在 Excel VBA 中将字典设置为字典值?

  21. 21

    如何在Angular的子组件中单击按钮时为父组件属性设置值

  22. 22

    如何在Angular中将道具孩子设置为父母?

  23. 23

    如何在Angular 6+中使用插值显示json字符串的属性?

  24. 24

    如何在具有基本样式的表格视图单元格中将图像设置为右侧

  25. 25

    如何在Python中为类的属性设置列表值

  26. 26

    如何在janusgraph中为节点的属性设置null值?

  27. 27

    如何在Scala中为属性设置值

  28. 28

    如何在angular 2样式中将angular 1.2服务更新为1.5

  29. 29

    如何在 xubuntu 中将通知样式重置为默认样式?

热门标签

归档