iT邦幫忙

1

Element UI 表單後端驗證

目前前端是套Element UI套件
後端使用JAVA
請教一下在表單驗證這個環節

點選[送出]時,前端驗證完畢後
再把資料送到後端檢查
若檢查出有錯誤
怎麼把錯誤訊息再帶出來?

上網查都沒有看到再經過後端檢查的範例
想請教是否有人使用過這樣的方法?

1 個回答

4
dragonH
iT邦超人 5 級 ‧ 2019-11-25 14:36:21
最佳解答

阿就是簡單的 api response 阿

你後端檢查到有任何不合規定的時候

就回傳給前端

以 nodejs express 來舉例

const datas = req.body;

if (typeof datas.account === 'undefined' || !data.account) {
    res.status(400).send({ msg: 'Account can not be empty' }).end();
}

而且基本上

你在前端的檢查可以無視

永遠不要相信來自前端的東西

看更多先前的回應...收起先前的回應...
froce iT邦大師 1 級 ‧ 2019-11-25 15:14:52 檢舉

前端防呆,後端防賤。
所以我都 return "別手賤好嗎?"XD

dragonH iT邦超人 5 級 ‧ 2019-11-25 15:17:21 檢舉

/images/emoticon/emoticon37.gif

dragonH
看大大做起來好簡單~~
感謝提供方向
來試試/images/emoticon/emoticon02.gif

froce
我也想這樣....
但協理應該會約談我

dragonH iT邦超人 5 級 ‧ 2019-11-25 15:45:03 檢舉

/images/emoticon/emoticon12.gif

froce iT邦大師 1 級 ‧ 2019-11-25 16:08:08 檢舉

會看到這訊息就表示他不是透過正常管道傳送資料啊,所以...

我要發表回答

立即登入回答