gpt4 book ai didi

html - 在 AngularJs 中使用 ngStyle 动态刷新背景图像

转载 作者:太空狗 更新时间:2023-10-29 14:51:10 26 4
gpt4 key购买 nike

当我使用 Angular 来动态改变 div 的背景图像时,我发现有两种设置背景图像的方法:

首先:

<div style="background:url({{example_expression}})"></div>

第二个:

<div ng-style="{backgroundImage: 'url({{example_expression}})'}"></div>

但是当我改变example_expression ,只有第一种方式可以动态改变backgroundImage。

Plunker中有一个例子

ngStyle 有什么问题?

最佳答案

ng-style 不应包含 {{}} 插值指令,您可以在那里直接访问范围变量。另外 backgroundImage 应该是 'background-image'

标记

<div ng-style="{'background-image': 'url('+ example_expression+')'}"></div>

Demo Plunkr

关于html - 在 AngularJs 中使用 ngStyle 动态刷新背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31145558/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com