根据标签对 dojox 移动列表项进行排序

sorting dojox mobile ListItem against label

本文关键字:排序 列表 移动 标签 dojox      更新时间:2023-09-26

我想按标签按字母顺序对dojox移动ListItem进行排序。我的 DOM 中的标签如下所示:

<div class="subject">Sort alphabetically against me only</div>
<span class="bomtype"> don't sort against me. </span>

我想按标签中的文本排序,class="subject"升序。我正在使用 Dojo 1.9.1。

您可以使用

dojox/mobile/EdgeToEdgeStoreList或dojox/mobile/RoundRectStoreList,例如:

<ul data-dojo-type="dojox/mobile/EdgeToEdgeStoreList"
    data-dojo-props='store: store, query:{}, queryOptions: {sort: [{attribute: "label", descending: true}]}'></ul>

请注意,如前所述,EdgeToEdgeDataList 和 RoundRectData list 在 Dojo 1.9 中已弃用。