gpt4 book ai didi

angularjs - 检查 img-src 是否存在 angular

转载 作者:行者123 更新时间:2023-11-28 05:25:30 26 4
gpt4 key购买 nike

我想要一个简单的确定图像源是否存在,以便我可以用默认图像替换图像。最好的情况是,如果这在纯 html 中可能使用“ng-if”或类似的东西。

<img ng-if="../images/{{id}}.png"  src="../images/{{id}}.png">

这段代码显然行不通,但我认为它显示了我想要的。

编辑:

我得到的新代码,我认为它可以工作,但不起作用:

<img ng-src='{{ "../images/{{id}}.png" || "../images/img.png" }}'/>

在这种情况下,调试器会说一些错误的引号。

编辑:

我认为第二个解决方案可行,这部分只有一些错误:

<img ng-src='{{"../images/{{id}}.png"}}'/>

这部分工作:

<img ng-src='{{"../images/img.png"}}'/>

最佳答案

你可以使用onerror,这里有一个demo。

<img ng-src="http://experenzia.com/images/431f5cfa87f2faf9317ccc89e980dcca/431f5cfa87f2faf9317ccc89e980dcca_t.jpg" onerror="this.src='http://www.experenzia.com/assets/images/planner/no-image-back.png'" alt="" >

关于angularjs - 检查 img-src 是否存在 angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051291/

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