vue element table 如何二次过滤数据

本人用vue+element做了一个后台调度系统
目前需要对返回来的数据进行二次转换

clipboard.png

需要根据返回来的用户阶段和状态 替换相应的文字
例如用户阶段2 对应的已开始
策略状态1对应 执行期
还有一个问题是 需要根据实例状态的值 筛选操作的内容
例如执行期 操作的内容只能是审核跟复用
现在正在考虑,不用element UI 的table 因为不仅要用到过滤器 还有条件的筛选
求破!!

阅读 6.5k
1 个回答

自写自答把,再往上查了一会的方法,对数据过滤主要有一下几种方法
第一 filter 过滤
第二 watch 监听
第三 formatter 过滤 因为第三种是官方的 所以采用了element UI 的官方的回答

clipboard.png

clipboard.png
让后再method 中筛选
注意的是 不能直接给row.XXX 赋值
需要用中间量存储 然后赋值

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏