如題,在當我前端傳值如下時
抓取http請求看消息頭,可以看到數據都是正常的對象數組,但是在調試后端接收並json反序列后后,數據就變成了這樣
{{"id":""}}這樣的數值,明顯不是我們想要得到的東西,我們無法解析出來他的id里的值。疑問了很久,問了一位有經驗的前輩,得到了答案,這是指向不明確的問題。這是由於前段傳到我們后台的只是一串字符串,無法分辨明確,並且我的后台用來承載這個對象的是一個List<object>,所以最后就發生了這種錯誤。
解決方法也簡單,既然是沒有寫明確各個對象,那么就給他寫明確就好了,將object對象改為一個自定義的dto類來承載即可解決問題。