2010-07-13 81 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