代码优化系列,代码优雅
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}`,
},
漫思