Img src 三元运算符不显示图像
Img src ternary operator not displaying image
我正在尝试根据条件对两个图像源使用 angular 中的三元运算符。我没有收到任何错误,但没有显示图像。
<img
class="rounded-circle z-depth-2 mb-2"
width="100"
height="100"
alt="profile picture"
[attr.src]="user.user_profile_picture !== null ? 'http://localhost:8000/storage/profile_images/' +
user.user_profile_picture.image : 'http://localhost:8000/storage/profile-picture.png'"
data-holder-rendered="true"
/>
</div>
我是不是犯了一个基本错误?
只尝试 [src],而不是 [attr.src]。
无论如何,由于您没有从 angular 项目(来自 src/asstes 或类似项目)获取图像,我不确定您是否必须“清理”此 url之前。
尝试并发表评论。
我正在尝试根据条件对两个图像源使用 angular 中的三元运算符。我没有收到任何错误,但没有显示图像。
<img
class="rounded-circle z-depth-2 mb-2"
width="100"
height="100"
alt="profile picture"
[attr.src]="user.user_profile_picture !== null ? 'http://localhost:8000/storage/profile_images/' +
user.user_profile_picture.image : 'http://localhost:8000/storage/profile-picture.png'"
data-holder-rendered="true"
/>
</div>
我是不是犯了一个基本错误?
只尝试 [src],而不是 [attr.src]。
无论如何,由于您没有从 angular 项目(来自 src/asstes 或类似项目)获取图像,我不确定您是否必须“清理”此 url之前。
尝试并发表评论。