2010-07-13 6 views
0

ExtJS 그리드가 상점에 연결되어 있습니다. 스토어에 <img> 태그가 포함 된 미리보기 이미지 열을 추가하면 격자에 0이 표시됩니다. 어떤 종류의 html 필터링이 있습니까? html 태그가없는 저장소 데이터를 변경하면 정상적으로 표시됩니다. 실례합니다. 제 끔찍한 영어와 감사합니다.ExtJS grid with html

+0

당신이 당신의 코드를 첨부 할 수 있습니까? – ob1

답변

1

몇 시간 전에 우리는이 같은 셀에 IMG을 넣어 :

열 모델을 :

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

:

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

}, 
+0

BTW - 렌더러에 대한 대리자를 만드는 대신 "scope : this"를 추가 할 수 있습니다. – ob1

+0

ob1, yeap, 맞습니다. 이 상황에서는 범위를 설정하는 것이 좋습니다. – Skay