EXTJS4.0 显示图片 动态图片

在网上找了好久没有好的解决方法

都是用 'box' 什么的组件 改写的 autoEl 好麻烦,修改 好的属性都不能用.弄了好久没弄成

最后: 用panel  显示 html 文本 追加 ‘'<img id="ccc" src="">’  想直接用变量

结果显示不了 :

var imgsrc = 'img/img.jpg'; 

html: '<img id="ccc" src="'+imgsrc+'">',

上面居然不行 只能加载之后用代码动态修改 觉得 EXTJS 在选择器方面 不好用,直接用 Jquery 

new Ext.panel.Panel({
width: 180,
height: 180,
border: false,
html: '<img id="ccc" src="">',
listeners: { // 该项被载入时加载照片
'afterrender': function (_filed) {

var imgsrc = 'img/img.jpg'; 
$("#ccc").attr("src", imgsrc); //动态显示图片
}
}
})

在渲染之后的事件里修改 图片的SRC 

你可能感兴趣的:(Extjs4.0)