Re: 資料結構大師請進

看板Marginalman作者 (搖滾少女!! 活力棉花糖!!)時間4月前 (2025/07/19 09:51), 4月前編輯推噓0(004)
留言4則, 2人參與, 4月前最新討論串2/2 (看更多)
※ 引述《surimodo (搖滾少女!! 活力棉花糖!!)》之銘言: : → Rushia: 看不出要這樣寫的理由 不如說說需求是啥 07/19 03:15 實際需求是 我要從後端傳送 DTO 前端接收到後要轉成表單給使用者填寫 表單內容最多就7個固定名字欄位要填寫 但數量不固定 可能是 1~7 之間都有可能 欄位形式也可能是下拉選單 輸入框 等方式 但因為這7個欄位 name 是固定的 所以想說用 enum 代表 一種是我上篇提到方法 另一種就是正常寫法用 Set<Language> 紀錄要的輸入欄位 如果是下拉或多選的欄位 就在 dto 裡面再一個成員用 List<Map<String,String>> 呈現 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.92.206 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1752889882.A.F7C.html

07/19 09:54, 4月前 , 1F
這不就sum type,你太在意他們之間的共同點了,實際上
07/19 09:54, 1F

07/19 09:54, 4月前 , 2F
他們一點關聯性都沒有
07/19 09:54, 2F
想說有沒有比較漂亮寫法 但又好像沒辦法 只能寫一堆 dto 成員 ※ 編輯: surimodo (1.164.92.206 臺灣), 07/19/2025 09:57:59

07/19 10:24, 4月前 , 3F
為什麼不是前端直接按照語言顯示表單把資料給後端 而是後
07/19 10:24, 3F

07/19 10:24, 4月前 , 4F
端要把表單要填什麼傳給前端
07/19 10:24, 4F
需求就是這樣 = = 表單透過後端選擇要那些欄位跟下拉選單 ※ 編輯: surimodo (1.164.92.206 臺灣), 07/19/2025 10:40:25
文章代碼(AID): #1eUleQzy (Marginalman)
文章代碼(AID): #1eUleQzy (Marginalman)