extjs - ग्रिड में एक निर्दिष्ट रिकॉर्ड तक कैसे स्क्रॉल करें




extjs4 extjs4.2 (2)

ग्रिड में हम एक निर्धारित रिकॉर्ड (रिकॉर्ड या अनुक्रमणिका) कैसे स्क्रॉल कर सकते हैं?

बफर रेंडरर का उपयोग करके यह कॉल करके काफी आसान होता है:

grid.view.bufferedRenderer.scrollTo(0, false, callback, scope);

लेकिन यह डिफ़ॉल्ट रेंडरर के साथ कैसे किया जा सकता है?


Answers

प्रयत्न

grid.getView().scrollRowIntoView(rowIndex)

मुझे लगता है कि autoEl वह है जिसे आप ढूंढ रहे हैं ...

मेरे द्वारा कुछ सलाह, Ext 4.x में autoEl को window कॉन्फ़िगरेशन प्रॉपर्टी के रूप में उपयोग नहीं करते हैं, यह आपकी विंडो को विकृत कर सकता है .. मेरा सुझाव है कि आप एक component (अपनी विंडो के आइटम) में autoEl का उपयोग करें।

new Ext.Window({
    title : "iframe",
    width : 300,
    height: 300,
    layout : 'fit',
    items : [{
        xtype : "component",
        autoEl : {
            tag : "iframe",
            src : "http://www.yahoo.com"
        }
    }]
}).show();

उपरोक्त कोड से बेहतर है

new Ext.Window({
    title : "iframe",
    width : 300,
    height: 300,
    layout : 'fit',
    autoEl : {
       tag : "iframe",
       src : "http://www.yahoo.com"
    }
}).show();

नोट: वर्तमान में आप एक आईफ्रेम के अंदर Google और फेसबुक लोड नहीं कर सकते हैं