2012-09-09 26 views
0

我不想重新發明輪子,所以我很確定他們有一個方法,在商店(或代理)將其餘代理參數轉換爲url(用於讀取操作)。當代理爲REST時,如何獲取當前商店的網址?

我想要做同樣的事情,但我找不到任何getUrl或類似的東西,並在其餘的網址建立了一些配置。

有關extjs使用什麼方法的任何建議?我很確定他們必須這樣做來運行ajax請求。

回答

1

Ext.data.proxy.Rest具有buildUrl()方法:buildUrl的

專門版本結合了appendId和 格式選項加入到生成的URL。重寫此提供 進一步的自定義設置,但請記住調用超類buildUrl ,以便追加附加參數,如緩存總​​線字符串 。

+0

我想使用它,但我遇到操作對象的麻煩。看起來我無法創建一個,因爲我沒有正確的批處理對象。有關它的任何建議? –

+0

我在最後使用了這種技術,但是您傳遞給buildRequest的操作不得設置filters/groupers/sorters屬性(這不是問題,因爲它們不用於構建url)。 –