gpt4 book ai didi

linux - 如何将背景图像添加到 Angular 中的

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:42 24 4
gpt4 key购买 nike

我正在创建一个组件,其背景作为其属性提供,如下所示:

<overlay-card src="https://static.pexels.com/photos/51387/mount-everest-himalayas-nuptse-lhotse-51387.jpeg" color="rgba-bluegrey-strong">

我的组件模板:

`<div class="card card-image mb-3" style="background-image: url({{src}});"  [ngClass]="(alignment==='left')?'text-left':(alignment==='right')?'text-right':'text-center'">
<div class="text-white d-flex py-5 px-4 {{color}}"
>
<ng-content></ng-content></div>
</div>`

我得到的是:

//警告:清理不安全的样式值 background-image: url( https://static.pexels.com/photos/51387/mount-everest-himalayas-nuptse-lhotse-51387.jpeg ); (参见 http://g.co/ng/security#xss)。

因为它是 <div> ,我真的不能指望 [ngSrc]。

最佳答案

您可以使用 ngStyle为此:

<div [ngStyle]="{'background-image': 'url(' + src + ')'}">...</div>

关于linux - 如何将背景图像添加到 Angular 中的 <div>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46950963/

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