下面的===判断有大BUG,如果payment_method为字符串'1'时正常,为数字类型1时则悲剧。
/**
* 订单发起支付
*/
payOrder(outTradeNo: string, payment_method: number | string) {
if (payment_method === '1') {
} else {
}
}
多类型、任意类型、浪类型。。。,判断时得注意下类型问题!!!