我們都知道蹂窖,img標(biāo)簽有個(gè)onerror屬性可以控制找不到圖片時(shí)的處理猜年,那么extjs中如何使用呢抡锈?
自己看代碼,兩種方式
1乔外、動(dòng)態(tài)修改屬性
var e = document.getElementById("userPicture");
e.setAttribute("onerror","this.src='Main/view/images/default-user.jpg'");
2床三、在控件的render事件中增加error方法
{
xtype: 'image',
id:'userPicture',
itemId:'userPicture',
cls: 'header-right-profile-image',
height: 46,
width: 46,
alt:'個(gè)人頭像',
listeners:{
render:function(image){
Ext.fly(image.el).on({
'error':function(e){
image.setSrc(defaultUserPicture);
}
})
}
}
}