2
有沒有辦法讓dojo窗口小部件對象進行排序,例如:按字母順序等?Dojo:排序窗口小部件存儲對象
最初我考慮過複製商店,對它進行排序並用它替換原來的商品,但是有什麼方法可以在沒有這個步驟的情況下直接在Widget對象上完成它?
有沒有辦法讓dojo窗口小部件對象進行排序,例如:按字母順序等?Dojo:排序窗口小部件存儲對象
最初我考慮過複製商店,對它進行排序並用它替換原來的商品,但是有什麼方法可以在沒有這個步驟的情況下直接在Widget對象上完成它?
鑑於你的小部件是一個(可定製)...是FilteringSelect試試這個:
<select
data-dojo-type="dijit/form/FilteringSelect"
data-dojo-props="
searchAttr: 'foo',
labelAttr: 'bar',
fetchProperties:{sort:[{attribute:'baz',descending:false}]}
"></select>
這取決於。你指的是什麼部件?一些小部件提供一個API將選項傳遞給商店的查詢方法,如查詢過濾器,開始/計數和排序。 – 2014-08-29 00:32:24
爲什麼不能在初始化之前將排序後的商店設置到小部件?你期望小部件自己對商店進行排序嗎?你想要達到什麼目的?你能爲此創建jsfiddle.net嗎? – 2014-08-29 08:27:54
@KenFranqueiro它是一個基於過濾選擇小部件的自定義小部件 – jbailie1991 2014-08-29 15:18:35