为了账号安全,请及时绑定邮箱和手机立即绑定

我如何在表的JSON中打印布尔值

我如何在表的JSON中打印布尔值

米琪卡哇伊 2021-05-14 18:16:21
我想将JSON中的布尔值打印到表中,如果我直接访问status字段,则显示一个空值,这是json文件的示例:    {                'name':'client'                'status':true,                'method':'masterCard',                'amount':'1700',                }jsx文件:    const columns = [     {            title: "name",            dataIndex: "name",            key: "name",            width: "20%"          },           {            title: "status",            dataIndex: "status",            key: "status",            width: "20%"          },          {title: "Method Paiment",            dataIndex: "method",            key: "method",            width: "20%",          }]
查看完整描述

1 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

我发现的解决方案是做一个条件(是true或false):


const columns = [

 {

        title: "name",

        dataIndex: "name",

        key: "name",

        width: "20%"

      },

       {

        title: "status",

        dataIndex: "status",

        key: "status",

        width: "20%",

        render: statut => {

          if (statut == true) {

            return (

              <Tag color="#1890ff" key={statut}>

                Is True

              </Tag>

            );

          }


            return (

              <Tag color="#d48806" key={statut}>

                Is False

              </Tag>

            );



        }

      },

      {title: "Method Paiment",

        dataIndex: "method",

        key: "method",

        width: "20%",


      }]


查看完整回答
反对 回复 2021-05-20
  • 1 回答
  • 0 关注
  • 155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信