【发布时间】:2017-04-17 08:53:14
【问题描述】:
这是我的代码:
<img ng-show="json.user.picture" ng-src="{{json.user.picture}}" ng-error="json.user.picture = false">
当您无权使用来自外部网站的图片时,您会收到 404 代码,而当这种情况发生时,我不想显示该图片。我正在使用上面的代码执行此操作,它可以工作,但它仍然会在几毫秒内显示损坏的图像,您如何才能摆脱它?
在 ng-show 和 ng-hide 之间有一个小的延迟显示损坏的图像,如何摆脱它?
【问题讨论】:
-
您确定
ng-show完全有效吗?你是如何获取图像的?图片的 URL 是在 promise 调用中获取的吗?隐藏很可能永远不会起作用,而您提到的延迟只是图像被获取(损坏或其他) -
这不是重复我不是想摆脱文本而是损坏的图像本身。是的,ng-show 有效,隐藏也有效,只是两者之间有一个小的延迟,显示我想摆脱的破碎图像
标签: javascript html css angularjs src