Flex:如何在数据网格中排序列几天(周一、周二、周三)?
我在数据网格中有一个列,其中包含“星期一”、“星期二”等 varchar 值,我想知道如何按正确的顺序对列进行排序。进行正常排序显然不起作用,因为日期不是按字母顺序自然排序的(周三之后周四)。我假设有某种 itemrenderer,但是有人有一段代码来说明它是如何工作的吗?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,没有任何内置功能可以对一周中的几天进行排序或从一周中的某一天获取天数,因此您需要构建两者。不过,您不需要自定义 itemRenderer 来进行排序,只需一个排序比较函数即可。
As far as I know there is nothing built-in either to sort days of the week or get a day number from a day of the week, so you need to build both. You don't need a custom itemRenderer to do sorting though, just a sort compare function.