文章詳情頁(yè)
javascript - 修改表單多選項(xiàng)時(shí)和后臺(tái)同事配合的問(wèn)題。
瀏覽:236日期:2023-04-06 14:04:50
問(wèn)題描述
場(chǎng)景是修改一條表單的記錄,修改多項(xiàng)選擇的項(xiàng),再保存時(shí),一種做法是前端自己對(duì)比出修改后的選擇和修改前的選擇,得出新增哪些項(xiàng)和刪除哪些項(xiàng),分別傳給后臺(tái)。一種做法是前端不管修改前是怎樣,每次修改時(shí)總是傳當(dāng)前所選中的項(xiàng)給后臺(tái),后臺(tái)再覆蓋更新。由于不了解后臺(tái)的邏輯,想請(qǐng)問(wèn)大家平時(shí)的做法時(shí)怎樣的?怎樣的方案比較合理點(diǎn)呢?
問(wèn)題解答
回答1:由后端處理更合理,前端負(fù)責(zé)把用戶的意愿提交上去就行了,從數(shù)據(jù)的安全和統(tǒng)一考慮,你就算前端分類了,如果后端嚴(yán)謹(jǐn),還是要再計(jì)算一遍,防止不該出現(xiàn)的情況出現(xiàn),前端的分類可以展示出來(lái)給用戶實(shí)時(shí)參考
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql儲(chǔ)存json錯(cuò)誤2. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?3. 哭遼 求大佬解答 控制器的join方法怎么轉(zhuǎn)模型方法4. 怎么php怎么通過(guò)數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。5. sql語(yǔ)句 - 如何在mysql中批量添加用戶?6. mysql - 表名稱前綴到底有啥用?7. mysql - 怎么生成這個(gè)sql表?8. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?9. 編輯成功不顯示彈窗10. mysql - 數(shù)據(jù)庫(kù)表中,兩個(gè)表互為外鍵參考如何解決
排行榜

熱門標(biāo)簽