昨天碰到這樣一個場景,呼叫後端介面返回的資料發現所有資料都是正常的,只有一個商品ID的最後兩位是錯的,每一個商品都是,導致無法進行商品的上下架和刪除,
經過查資料發現:
瀏覽器解析數字的坑,一旦超出一定長度最後兩位會精度失準變為兩位隨機數,所以出現這種問題先列印出來 typeof(出錯的數字欄位),確定是數字的話,要麼讓後臺
返回成字串格式,要麼自己用js轉一下就沒問題了
昨天碰到這樣一個場景,呼叫後端介面返回的資料發現所有資料都是正常的,只有一個商品ID的最後兩位是錯的,每一個商品都是,導致無法進行商品的上下架和刪除,
經過查資料發現:
瀏覽器解析數字的坑,一旦超出一定長度最後兩位會精度失準變為兩位隨機數,所以出現這種問題先列印出來 typeof(出錯的數字欄位),確定是數字的話,要麼讓後臺
返回成字串格式,要麼自己用js轉一下就沒問題了