代码优化系列,代码优雅

1、这个该怎么优化

let { data } = err;
data = data || {};
let { errMessage } = data;
Message.error(':' + errMessage);
 
终于有了答案
err&&err.data&&err.data.errMessage||"出错了,未知原因"
 
这边又有了新答案,代码更有可读性
err?.data?.errMessage||"出错了,未知原因"
 
2、解除更多的逻辑
customerData: {
name: customerName, 
phone, 
address: +order_basic.business_type !== 1 ? orderTicket?.userAddress : '', 
orderUserPhone: `${orderUserPhoneStr}${orderUserPhoneSpace}${orderUserPrivacyPhoneStr}`, 
},
 
 
 

posted on 2021-06-02 11:09  漫思  阅读(36)  评论(0编辑  收藏  举报

导航