【发布时间】:2020-03-03 02:39:42
【问题描述】:
我正在遍历员工对象列表,其中每个对象都有 imageUrl,我需要在 svg - Image 中使用该图像 url
<div *ngFor ="emp of employees">
<defs>
<pattern id = "attachedImage" height = "100%" width = "100%" patternContentUnits = "objectBoundingBox">
<image href="{{emp.ImageUrl}}" preserveAspectRatio = "none" width = "1" height = "1"/>
</pattern>
</defs>
<circle cx = "50%" cy = "50%" r = "35%" fill = "url(#attachedImage)"/>
</div>
我不想遍历 JS 中的所有 html 元素。即使我这样做,我也想映射适当的图像
有什么方法可以在这张图片中动态附加该网址 我尝试使用无效的 {{emp.ImageUrl}}。
这是我对 URL 进行硬编码的工作示例的 URL https://stackblitz.com/edit/angular-pq6r2w
我想动态添加网址
任何建议将不胜感激!
【问题讨论】:
-
放入stackblitz
-
@dota2pro 我已经用 stackblitz 更新了
标签: javascript css angular svg css-animations