Angular - 我如何将 Api 中的图像设置为背景图像

Posted

技术标签:

【中文标题】Angular - 我如何将 Api 中的图像设置为背景图像【英文标题】:Angular - how can i set an image from Api as background image 【发布时间】:2021-02-01 09:22:05 【问题描述】:

我尝试将从我的 api 获取的图像设置为我的标题中的背景图像。但它不会按预期工作......

这是我的代码:

    <div class="container">
        <div class="header" [ngStyle]="background: 'url('userProfile.headerImagePath')'">
        ...

css

.header 
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 500px;
    min-width: 100%;
    background-color: yellowgreen;

【问题讨论】:

检查这个答案。这可能会有所帮助***.com/questions/34875426/… 【参考方案1】:

请使用以下代码。

        <div class="header" [ngStyle]="background: 'url('+userProfile.headerImagePath+')'">
        ...

【讨论】:

以上是关于Angular - 我如何将 Api 中的图像设置为背景图像的主要内容,如果未能解决你的问题,请参考以下文章

Angular:如何将异步属性数据绑定到背景图像

Angular 2 - 使用 ngStyle 将背景图像转换为 html 文件

将图像发布到 asp.net API 2 和 angular 2

如何从HTML值更新Angular .ts文件中的值?

如何在 Angular 中为不同的环境设置配置或属性文件?

将 svg 拟合到 angular.js 中的背景图像 div