2010-07-13 49 views
0

我有一个ExtJS网格连接到商店。当我在商店内添加一个带有<img>标签的缩略图列时,网格显示0。是否有某种HTML过滤?如果我将商店数据更改为没有html标签的东西,它会显示正常。请原谅我可怕的英语,并提前致谢。ExtJS与html的网格问题

+0

你能附上您的代码? – ob1 2010-07-13 08:36:33

回答

1

前一段时间我们把IMG细胞是这样的:

列模型:

{ header: "", dataIndex:'thumb', width:0.1, renderer:this.makeImg.createDelegate(this) } 

凡this.makeImg():

makeImg:function(val, cell, record){ 
    var data = record.data; 
    return '<img src="'+val+'" title="'+data.name+'" width="75" />'; 

}, 
+0

顺便说一句 - 你可以添加“scope:this”,而不是为渲染器创建代理 – ob1 2010-07-14 06:03:06

+0

ob1,yeap,你是对的。在这种情况下设置范围更好。 – Skay 2010-07-15 00:04:05