iview table的sort排序显示不对
我每点一下,他都会触发一次,这个没有问题。但是我每点3次都会有一次
上下都置灰的状态?这个怎么处理,每次点击都是上下切换的??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我每点一下,他都会触发一次,这个没有问题。但是我每点3次都会有一次
上下都置灰的状态?这个怎么处理,每次点击都是上下切换的??
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
默认的情况下是三个状态进行切换,你可以自定义状态,写排序逻辑。文档
这种设计才是正确的交互体验,不然想取消排序怎么操作?目前绝大多数表格排序也都是这种设计。
你的需求属于特殊需求,那就需要特殊对待,光靠看文档已经解决不了了,因为文档只给出了on-sort-change事件,显然这个是改变事件,不能作为前提条件影响排序,所以我看了下源码,发现点击表头会触发表格的handleSort方法
所以我们可以在on-sort-change事件中调用table组件中的handleSort来手动排序