मुझे एक फोनगैप-लपेटा हुआ सेन्चा टच (v1.1.1) ऐप मिला है जिसमें कुछ स्टोर हैं, और एक सूची है। के बाद आप के रूप में "User 1" प्रवेश किया हो, और उसके बाद लॉग आउट करके फिर से लॉग इन के रूप में "User 2"स्टोर/सूची सेन्चा को फिर से लोड नहीं किया गया 1.1.1
समस्या होती है। सूची स्टोर प्रॉक्सी द्वारा प्राप्त किए गए नए खाता डेटा के साथ रीफ्रेश नहीं होगी।
मैं वर्तमान में ही List
पर .refresh()
कॉल करने के लिए है, जो डॉक्स के अनुसार भी अपने डेटा को ताज़ा करने के दुकान का कारण होगा प्रयास कर रहा हूँ (हालांकि, मैं मैन्युअल रूप से कर रहा हूँ कि हाथ वैसे भी पहले)
var sL = Ext.getCmp('AccountsList');
sL.refresh();
sL.scroller.scrollTo({x:0,y:0});
हमने बिना किसी परिणाम वाले .sync()
स्टोर की भी कोशिश की है।
Ext.getStore('AccountsTransfersTo').sync();
Ext.getStore('AccountsTransfersFrom').sync();
Ext.getStore('AccountsStore').sync();
कोई विचार क्या समस्या है, या किसी ने कुछ ऐसा ही किया है?
है यही कारण है कि मैं कोड का एक उदाहरण के लिए पूछ रहा था हो सकता है, आपको सिंक के बिना स्टोर को फिर से बनाना, या इसे पूरी तरह से खाली करना होगा, या बस इसे फिर से बनाएं :) – Sangoku
नहीं, आपको केवल एक लोड ट्रिगर करना है। यह सर्वर से अनुरोध करता है, जब यह वापस आता है, तो यह उस घटना को आग लगा देगा जो सूची सुनती है और यह स्वयं को ताज़ा कर देगी। –