解决angularjs图片加载失败

解决angularjs图片加载失败解决angularjs图片加载失败

大家好,又见面了,我是你们的朋友全栈君。

1

angularjs图片加载失败,本文的angularjs图片加载失败中的angularjs指的是angular2、angular4。

2

首先在img标签上添加error事件;
<
img [
src]=
“img”
alt=
“” (
error)=
“imgerror($event)”/>

3

然后在xxx.component.ts里实现imgerror方法,代码如下:
/**
* 处理图片加载失败
*
@param
e
*/
imgerror(
e) {
//图片加载失败的默认显示图片
const defultImg
=
‘http://avatar.csdn.net/1/A/1/3_zzwwjjdj1.jpg’;
e.srcElement.src
= defultImg;
//防止默认图片加载失败,造成死循环
e.srcElement.
removeEventListener(
‘error’);
};

这样,当图片加载失败的时候就会显示默认图片,当然图片在很多个组件内都可能存在,

写一个公共方法即可。

意外金喜的博客:http://blog.csdn.net/zzwwjjdj1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138953.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月30日 下午4:00
下一篇 2022年5月30日 下午4:00


相关推荐

  • linux查看jvm堆栈信息_linux查看线程堆栈

    linux查看jvm堆栈信息_linux查看线程堆栈pstack在linux上是一个非常有用的工具,可以查看进程内部调用函数的信息。可惜的是在ubuntu10.10版本中没有找到这个工具。无奈,只能下载尝试编译了。首先安装编译环境,使用如下命令:apt-getinstallbuild-essential#编译所需环境apt-getinstalldpkg-dev#dpkg编译所需环境apt-getbuild-deppstack…

    2025年11月17日
    4
  • django验证码登录_django登录验证

    django验证码登录_django登录验证djoser是什么?作用:Django认证系统的REST实现。djoser库提供了一组DjangoRestFramework视图,用于处理注册、登录、注销、密码重置和帐户激活等基本操作。它适用于

    2022年8月7日
    7
  • AngularJS 模块「建议收藏」

    AngularJS 模块「建议收藏」模块定义了一个应用程序。模块是应用程序中不同部分的容器。模块是应用控制器的容器。控制器通常属于一个模块。1创建模块你可以通过AngularJS的angular.module函数来创建模块:<divng-app=”myApp”>…</div><script>varapp=angular.module(“my…

    2022年7月25日
    9
  • plsqldev8.0下载和注册码

    plsqldev8.0下载和注册码[b]关键词:PL/SQL,下载,plsqldev,注册码,plsqldev711,汉化文件[/b]PL/SQLDeveloper是一种集成的开发环境,专门用于开发、测试、调试和优化OraclePL/SQL存储程序单元,比如触发器等。PL/SQLDeveloper功能十分全面,大大缩短了程序员的开发周期。[url]http://www.kutoku.info/software…

    2022年4月25日
    56
  • MessageBox()功能

    MessageBox()功能

    2022年1月1日
    64
  • rdlc mysql_RDLC 报表开发

    rdlc mysql_RDLC 报表开发RDLC 报表开发打开 VisualStudio 新建 ASP NET 网站添加数据集会自动调出数据集配置窗口 TableAdapter 如果上面的窗口没有自动调出 可以如下图 可以调出上面的 TableAdapter 窗口新建立数据库连接下面的这一步会将数据库连接保存到 config 文件中下面的这一步可以 选择生成 SQL 的方式让我们先回到 SQLServerQue 打开 SQLSe

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号