JSON parse error: Cannot deserialize instance of `java.lang.String`

就是前端傳與後端值的類型,不一樣,無法解析

可以先在前端把值格式化後傳與後端,回顯的時候,再次格式化爲前端類型。

麻煩一點就自己去配置。

我遇到的是:後端是String,前端是數組(下拉多選)

JS:解決

前端=>後端:

//格式化數組--轉字符串
this.tag = this.tag.join(',');

後端=>前端:

//格式化字符串--轉數組
for(var i in data){
  if(data[i].tag!==""){
    data[i].tag = data[i].tag.split(',');
  }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章