1
可以說我有2列的GridPanel:姓名和薪水,該店鋪的dataIndex具有相同的名稱ExtJS的條件呈現列
在ExtJS的,渲染器的功能是這樣的:
function(value, metaData, record, rowIndex, colIndex, store){}
現在,當我根據proeprty的名稱調用rander時,如果我希望做不同的渲染,我該如何去做呢? e,g。
function(value, metaData, record, rowIndex, colIndex, store){
if (record.name == 'Salary'|| record.id == 'Salary')
{
//render logic
}
else if (record.name == 'Name'|| record.id == 'Name'){
//different render logic
}
}
這是什麼正確的語法?
應該是:record.data.property =='Name'? (引號或沒有引號) – Victor 2011-03-12 06:20:29
我只是提出一個示例條件。它應該根據你的邏輯。如果你正在檢查字符串'名稱',那麼它應該在引號中。 – 2011-03-12 06:22:59