前端拿到后端接口字段为null时,一行代码为你解决

一、 直接上案例

1.如下图是前端拿到的后端接口

在这里插入图片描述
2.我们可以看到有三个字段为 null ,我们前端要拿字段渲染到页面不可能把null 渲染出去,如下图:
在这里插入图片描述
像这样金额不可能给用户体验为 -¥null 完全没有一点用户体验

二、解决方法

1.仅需加上非空判断即可,当值为null时 将转换成0.00


            toList() {
                var that = this
                axios.post(api.contractApplyList,
                    {
                        deductionAmount:res.data.list.deductionAmount!=null?res.data.list.deductionAmount:'0.00', //关键核心代码
                       
                    }).then(function (response) {
                     
                    })
                    .catch(function (error) {
                        console.log(error);
                    });
            },

看效果
在这里插入图片描述
好了,到这里就要跟大家说再见了
欢迎大家进群进行技术性的探讨, 群号:954314851
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张清悠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值