記一個(gè)前端坑
背景:點(diǎn)擊未支付訂單敷搪,彈出支付頁(yè)面,生成微信支付二維碼
訂單號(hào)現(xiàn)在是86結(jié)尾留量,點(diǎn)擊“去支付”
傳參
打印傳過(guò)來(lái)的訂單號(hào)
Chrome打印出的訂單號(hào)
問(wèn)題:
在這一個(gè)簡(jiǎn)單的傳值過(guò)程中窄赋,訂單號(hào)由18073111290099786變成了18073111290099784
解決辦法:
showPay中的參數(shù)帶上單引號(hào)
修改后的代碼
遺留問(wèn)題:
雖然解決了問(wèn)題,但是不知道其中的原理楼熄,是不是js對(duì)數(shù)字傳值大小有限制忆绰,轉(zhuǎn)成字符串問(wèn)題解決,歡迎朋友們解答可岂。