2010-04-07 19 views
7

मुझे आश्चर्य है कि क्या ExtjS में कॉलम के प्रस्तुतकर्ता को उपलब्ध डेटा स्रोत के कई मान हैं। उदाहरण के लिए "क्रियाएं" कॉलम के साथ, आईडी रेंडरर को पास की जाती है। हालांकि मुझे उपयोगकर्ता_आईडी और आईडी दोनों को प्रस्तुत करने की आवश्यकता है। मैं यह कैसे कर सकता हूँ?ExtJS डेटा ग्रिड कॉलम रेंडरर के पास कई मान हैं

table_cols = [{ 
    header: "User ID", 
    width: 30, 
    sortable: true, 
    dataIndex: 'user_id' 
}, 
{ 
     header: "Actions", 
     width: 60, 
     sortable: false, 
     dataIndex: 'id', 
     renderer: function(val) { 
       //IF USER ID MEETS A CONSTRAINT PRINT THE ID 
     } 
}]; 

धन्यवाद।

उत्तर

14

जहाँ तक मुझे पता के रूप में रेंडरर समारोह कई मापदंडों है:

 renderer: function(val, meta, record) { 
      var userId = record.data.user_id; 
    } 

आप सभी मापदंडों

+0

आपको बहुत बहुत धन्यवाद के लिए जाँच कर सकते हैं docs! – Podlsk

संबंधित मुद्दे