我是一个zkui新手,我有一个Listmodel与实时数据。在视图上设置了一个排序属性,它应该按所单击的列对数据进行排序,但实际上是按id- sort="auto"排序。我在这个网站上找到的
下面是一些从站点中提取的示例代码:
<columns menupopup="auto">
<column label="Author" sort="auto" />
<column label="Title" sort="auto" />
<column label="Publisher" sort="auto" />
<column label="Hardcover" />
</columns>
<rows>
<row>
<label value="Philip Hensher" />
<label value="The Northern Clemency" />
<label value="Knopf (October 30, 2008)" />
<label value="608 pages" />
</row>
<rows>
我研究了一个解决方案,但我只发现了类似的未回答的问题,就像这里的一个
我想知道这个问题是否可能是我正在处理实时数据的事实。请告诉我如何确保数据按照点击的列进行排序。
我正在使用grails开发应用程序,这是我的list.gsp:
<z:grid id="grid"
emptyMessage="${message(code:'emptyMessage',default:'No Record')}">
<z:columns sizable="true">
<z:column
label="${message(code: 'app.name.label', default: 'Name')}" sort="auto" />
<z:column
label="${message(code: 'app.status.label', default: 'Status')}" sort="auto"/>
在你的列表中。Gsp,尝试指定要在排序中使用的对象属性,如sort="auto(app.id)", sort="auto(app.name)"或其他。