gpt4 book ai didi

javascript - 如果不为空,则在 angularJS 中显示隐藏

转载 作者:行者123 更新时间:2023-11-30 12:08:07 24 4
gpt4 key购买 nike

我有这两张图片

<img ng-show="cat1.PictureURIs[0].URI" src="{{cat1.PictureURIs[0].URI}}" />
<img ng-hide="cat1.PictureURIs[0].URI" src="/assets/img/placeholder.png">

问题:如果 {{cat1.PictureURIs[0].URI}} 不为空,则显示第一张图片,否则显示第二张图片。我使用 ng-showng-hide 但不工作。

不工作意味着: {{cat1.PictureURIs[0].URI}} 不为空,它也显示第二张图片,而 { {cat1.PictureURIs[0].URI}} 在那个地方是空的,它也显示第二张图片,但是当我删除 ng-show 时,它会正确显示第一张图片。

最佳答案

请更新您的代码如下:

<img ng-show="cat1.PictureURIs[0].URI != ''" src="{{cat1.PictureURIs[0].URI}}" />
<img ng-hide="cat1.PictureURIs[0].URI != ''" src="/assets/img/placeholder.png">

试一试。

希望它有用!

关于javascript - 如果不为空,则在 angularJS 中显示隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34606399/

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