列表前台驗空的必要性

2022-05-10 21:17:52 字數 533 閱讀 1685

簡單描述:今天在寫列表查詢,不小心,給資料庫裡的一行資料少寫了幾個字段值,結果查出來了list,前台遍歷的時候,發現日期跑到**商那一列下邊了,行資料都往左側偏移了兩格,找了好久的問題,才發現原來是因為前台遍歷後台傳過去的資料的時候,遇到空值,並沒有用「 」佔位,就是就給每個標籤加了乙個三目運算子,做是否為空的校驗。下邊是**。

**:

//html**

"$? '':$">使用者賬號

$? '03':$">

評價狀態

評價狀態

th:case="03" th:text="''">評價狀態

"$? '':$">評價星級

"$? '':$">評價內容

"$? '':$">服務名稱

"$? '':$">**商

"$? '':$__',0,10)}">服務時間

說明:黃色部分  評價狀態如果值為null,switch就為03 該之間的文字就是空字串,僅僅是為了佔位的作用 

總結:這個內容看似沒什麼用,但是確實容易帶來隱藏的bug

this的必要性

先看下面一段 lesson8 necessary of this class person show name public void showinfo class demo 8 1 this屬於乙個物件,代表的是物件,其實就是乙個物件的引用,只能在類定義的方法中使用。那麼它代表那個物件呢?答 哪個...

it 的必要性

for std vector iterator itlocal m vecsoftwareer.begin itlocal m vecsoftwareer.end else it 如上所示,c 98中map erase並沒有返回值為iterator的原型函式。那麼問題來了it map.erase i...

sh c的必要性

在linux使用 echo 並配合命令重定向是實現向檔案中寫入資訊的快捷方式。比如要向 test.asc 檔案中隨便寫入點內容,可以 echo 資訊 test.asc 或者 echo 資訊 test.asc 下面,如果將 test.asc 許可權設定為只有 root 使用者才有許可權進行寫操作 su...