2
有沒有什麼辦法來重寫排序方法,並編寫我們自己的排序dgrid(gridFromHtml)中的特定列?如何覆蓋dgrid(gridFromHtml)中任何列的排序方法?
有沒有什麼辦法來重寫排序方法,並編寫我們自己的排序dgrid(gridFromHtml)中的特定列?如何覆蓋dgrid(gridFromHtml)中任何列的排序方法?
分選在List.js的_setSort()
完成。可以重寫,但是underbar是一個意思是「私有方法」的約定。
有一個更好的(雖然更復雜)方法:將您的GridFromHTML附加到從dojo/store/Memory
分類的商店。覆蓋內存存儲的query()
method,它接受sort parameters作爲第二個參數。只要需要列出/排序數據,dGrid就會自動調用此方法。
無論如何,我通常會發現支持數組的支持Grid過於限制,並自動使用支持存儲的OnDemandGrid。