当前位置: 首页 > 知识库问答 >
问题:

Polymer2应用程序中vaadin-grid中的持久排序

常海
2023-03-14

我在一个Polymer2.0应用程序中使用了一个vaadin-grid,其中有几个列,几乎所有列都有一个Vaadin-Grid-Sorter。由于我想给用户一个机会来保持其排序首选项,我的问题是:

我可以在代码中设置要排序的列和排序方向吗?

我看了一下网格源代码,但没有找到任何(公共)属性。

共有1个答案

公孙宸
2023-03-14

我认为vaadin-grid-sorter有一个direction属性,您可以将该值设置为ascdesc。并为用于排序的项中的属性设置path属性。例如:

<vaadin-grid-column>
    <template class="header">
        <vaadin-grid-sorter path="date" direction="desc">Date</vaadin-grid-sorter>
    </template>
    <template>[[item.date]]</template>
</vaadin-grid-column>
 类似资料:
  • 我使用vaadin-grid组件作为一个视图,其中显示了一些网格数据,包括文本。在文本的列中,排序似乎不区分大小写。排序只发生在以大写字母开头的文本中,而以小写字母开头的文本将被忽略。 我检查了vaadin-grid-sorter的API文档,它是vaadin-grid中用于排序的辅助元素,但无法得到所需的结果。 请建议其他方法。我们将不胜感激。

  • 我有一个nodejs应用程序,它只不过是一个使用微软botbuilder框架构建的机器人。我创建了azure应用程序服务来托管此应用程序。我想找到一种方法,将所有应用程序日志和web服务器日志(如果可能的话)持久化到某个持久化存储中。就像本地web应用程序一样,我们可以在应用程序服务器上查找日志 在做了一些研究之后,我找到了微软关于这方面的官方文件,但看起来它有以下局限性。 我们不能使用应用程序服

  • 实际上,我使用野飞JEE服务器并考虑切换到Quarkus。关于quarkus,我有以下问题: 1.坚持。xml 我看到夸克斯使用自己的来建立数据库。我可以用来代替吗? 2.容器管理的持久性 quarkus是否提供了类似的功能,还是我必须自己管理持久性?

  • 当我在“Windows Server 2016 Datacenter”机器上使用Tomcat 9运行springboot 2.3.8应用程序时,我遇到了时区问题。在本地使用Eclipse或Tomcat9运行它不会触发问题。 我将时区设置在乞讨处,使用: 并打印->中欧标准时间 但是,稍后当我调用其中一个endpoint并以与前面相同的方式检查时区时 我得到-->协调世界时 我假设不是在@PostC

  • 更新:为了测试Vaadin7教程,我必须检查另一个应用服务器(Tomcat8)来启动并运行它。根据用户的提示,我尝试改用web App3.0,这似乎打破了Vaadin7的引用。 更新2:当使用IDEA生成代码库时,选择Web Applicatin版本的选项只包含3.1版本供我安装。我仍然对新的想法和什么设置修补得到修复3.0及以下,但使用GAS的响应时,新的schemaLocation修复了这个问

  • 我想调试一个Vaadin8应用程序,当我启动Gradle-Task“Vaadinrun”时,控制台会告诉我调试端口: 运行在http://localhost:8080上的应用程序(调试器在8000上) 有效的方法是将远程调试会话附加到端口8000,但奇怪的是,一定有更简单的方法。问题是怎么做? 智能点子:2017.2.5 分级:4.2.1 Gradle-Vaadin支持:com.devsoap.p