Vue 前端页面筛选数据:日期排序

在这里插入图片描述
Vue 前端页面筛选数据:日期排序

在这里插入图片描述
筛选:
在这里插入图片描述

  <el-table-column
            prop="updateRate"
            label="updateRate"
            width="100"
            :filter-method="filterTag"
            :filtered-value="['day','week']"
            :filters="rateOptions"
            filter-placement="bottom-end"
            >
            <template slot-scope="scope">
              <span v-if="scope.row.updateRate == 'day'"
                               style="color: #F56C6C">
                              {{scope.row.updateRate}}</span>
                <span
                  v-else-if="scope.row.updateRate == 'week'"
                  style="color: #2d8cf0"
                >{{scope.row.updateRate}}</span>
                <span
                  v-else-if="scope.row.updateRate == 'month'"
                  style="color: #42b983"
                >{{scope.row.updateRate}}</span>
            </template>
          </el-table-column>

methods方法:

    filterTag(value, row) {
      return row.updateRate === value;
    },

data里的return:

         //更新频率
         rateOptions: [
        {
          text: 'day',
          value: 'day'
        },
        {
          text: 'week',
          value: 'week'
        },
        {
          text: 'month',
          value: 'month'
        }
      ],
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值