1. 程式人生 > >後端傳到前端的資料缺少了一個屬性

後端傳到前端的資料缺少了一個屬性

前言

最近小編遇到了一個很奇葩的問題,後臺查出來的資料返回到前臺後,缺少了一個屬性,很奇怪,上網查了很多資料,都沒能解決這個問題,結果問了問同事,o( ̄︶ ̄)o才知道原來是自己不小心刪除了幾句程式碼。
學東西要學他的原理,來龍去脈都要搞清楚,這樣遇到問題很快就能找到原因,下面分享一下到底誤刪了什麼遇到這個問題了。

解決方案

下面是前臺接收到的資料和後臺反給前臺資料對比

                           前臺                                                                                                                 後臺

在這裡插入圖片描述


後臺反給前臺的資料中有remark,前臺接收到的資料卻缺少了這個屬性。
原因是:實體類中缺少了remark的return返回值。
在這裡插入圖片描述

總結

現在好多公司都是用程式碼生成器生成的程式碼,所以對實體的作用不是很明確,不小心刪除了實體中的東西,很難想到出了問題會是實體的原因,如果不搞懂一條線的原理,以後自己坑自己的事情會很多。