2013-05-21 97 views
0

我試圖加載一個相當大的數據集(600 MB)的商店,但應用程序只是凍結。 sencha數據集的大小有多大?或者我應該嘗試一種不同的方法?我的商店代理只是:加載sencha商店中的大型數據集

proxy: { 
type: 'ajax', 
url:'data/listjson.json', 
reader: { 
type: 'json', 
rootProperty: 'entries', 

} 
} 

回答

0

我會認爲你是在推動限制。實際上不需要同時加載如此龐大的數據集。你能提供更多關於你想要做什麼的細節 - 也許我們可以幫助你重新設計你的應用程序。

+0

當然,我正在嘗試構建一個同義詞應用程序。長長的單詞列表是帶有同義詞的單詞。當用戶點擊一個項目時,我得到這個單詞並用jsonp將這個單詞發送到一個web服務器,然後服務器以json格式返回可用於該單詞的同義詞。我嘗試從服務器中首先加載列表,但這似乎也凍結了應用程序。或者這種方法應該工作嗎?也許我在嘗試時犯了一些其他錯誤?感謝您的幫助! – user1009453

+0

我會保留在服務器上的數據,並只檢索必要的單詞。如果你想向用戶顯示整個列表(沒有太大的意義,滾動瀏覽1000個項目) - 只顯示前幾個(幾十個)並實現無限滾動 - 即當用戶滾動到下滾時加載更多的單詞。 – sha

+0

是的,這正是我所期待的,但我不知道這是否可能。好吧,我會展示一些單詞,比如說一打,然後我將一個鍵入事件綁定到搜索字段,例如,將'mywebserver'+'輸入的字詞'發送到服務器,並返回該單詞(如果存在),然後發送當用戶點擊獲取與該單詞綁定的同義詞的另一個請求時。這是你的意思嗎? – user1009453

相關問題