ant design vue中a-table中使用a-tag和a-switch

本文介绍了一种使用a-tag和a-switch组件的方法,通过具体示例展示了如何在表格中根据不同条件显示不同颜色的标签,并利用a-switch实现开关功能。
该文章已生成可运行项目,

a-tag效果图如下
在这里插入图片描述
在data里面直接赋值

 columns: [
        {
          title: '疫区状态',
          width: 100,
          dataIndex: 'yiqu',
          key: 'yiqu',
          key: 'age',
          fixed: 'left',
          customRender: (text, record, index) => {
            return text == 1 ? <a-tag color="red">疫区</a-tag> : <a-tag color="green">非疫区</a-tag>
          }
        },
      ],

a-switch使用效果图
在这里插入图片描述

        <a-table
                  :columns="columns"
                  :data-source="data"
                  :pagination="leftPage"
                  :customRow="customRowClick"
                  :loading="leftLoading"
                  :scroll="{ x: 1500, y: 300 }"
                  class="table_box"
                >
                  <span slot="quyang" slot-scope="text, record">
                    <a-switch
                      checked-children="是"
                      un-checked-children="否"
                      :checked="record.quyang === '1' ? true : false"
                      @change="handelQuYangChange(record)"
                    />
                  </span>
            </a-table>
本文章已经生成可运行项目
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值