【问题标题】:How to sort <g: countrySelect> depending on the language?如何根据语言对 <g: countrySelect> 进行排序?
【发布时间】:2016-02-16 09:14:45
【问题描述】:

我需要根据所选语言对字段进行排序。在文档中,我找不到任何关于此的内容。 http://grails.github.io/grails-doc/2.2.1/ref/Tags/countrySelect.html

【问题讨论】:

  • 我可以在浏览器中使用 JS,但在视图层中我会很高兴。

标签: grails internationalization


【解决方案1】:

这应该不会太难。标签在内部执行此操作以获取国家/地区列表:

org.codehaus.groovy.grails.plugins.web.taglib.CountryTagLib.ISO3166_3.entrySet().sort { a, b -> a.value.compareTo(b.value) }.collect() { it.key }

除了使用不同的排序闭包之外,没有什么能阻止你做类似的事情。

【讨论】:

  • 太好了!谢谢老兄!
猜你喜欢
  • 1970-01-01
  • 2013-05-11
  • 1970-01-01
  • 2019-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-15
相关资源
最近更新 更多