如何使用角度响应数据设置DIV的背景图像

how to set backgroundImage of DIV using angular response.data

本文关键字:DIV 背景 图像 设置 数据 何使用 响应      更新时间:2023-09-26

我曾经用这样的get请求设置div的背景图像:

style="background-image:url('/api/image')"

现在我想在Angular中执行$http请求,从response.data中获取图像,然后将其设置为:

document.getElementById("img").style.backgroundImage = response.data;

您的控制器不应该知道您的DOM。您应该将数据附加到$scope,然后在视图中应用它。

$scope.imagePath = response.data;

在你看来。

<span id="img" style="background-image:url('{{imagePath}}')"></span>