想請問一下,
假設我有一個頁面,
上面有許多資料都來自於同一個Object,同一個資料庫的Table,
葉面上可能會有單存的顯示,但也有一些 input、select 可供User修改,
填寫完後在 ajax到後端進行資料庫的 Update,
但是若想要Ajax 時,
僅傳遞 input 或 select 等 user 能夠填寫的欄位,
而不是整個 Object 的話,大家都是如何處理的?
這問題,是全部更新還是部份更新,對於前端來說作法上,沒有太大的差異,後端也是
感謝大大回覆~
主要是想知道,
如果要部份更新的話,
有沒有什麼作法能夠較快速取得Object但內容只有需要更新的欄位(表單上的 input、select、radio button等)。
目前想到的作法只能從新 new 一個Object在將要更新的欄位 Copy 過去。
目前看起來是那樣,或是動態跑迴圈找出有異動過的 FormControl,然後再將其值取出
我寫了一個參考範例
感謝大大分享~