有這么一個簡單的流程問題,比如說頁面上有5個div,我在頁面上點擊div的×可以刪掉這個div,5個div是v-for渲染出來的都帶有各自的index。點擊刪除只需要把點擊的這個index傳給vuex vuex對應(yīng)刪除這條數(shù)據(jù)即可。用到vue-resource后,我點擊后通過這個index找到對應(yīng)的數(shù)據(jù)庫里對應(yīng)的數(shù)據(jù),刪除數(shù)據(jù)庫的數(shù)據(jù)?,F(xiàn)在頁面上的四個div是應(yīng)該像上面那樣直接傳index生成還是把數(shù)據(jù)庫里4條div的數(shù)據(jù)拿到傳回前端再給vuex渲染出來?謝謝指教
2 回答

長風(fēng)秋雁
TA貢獻1757條經(jīng)驗 獲得超7個贊
第一種可能:如果后端告訴你刪除成功了,前端直接從state中干掉這個數(shù)據(jù)(建議)
第二種可能:如果后端告訴你刪除成功了,同時返回你新的列表數(shù)據(jù)(相對于一要增加了網(wǎng)絡(luò)傳輸數(shù)據(jù)量,增加后端sql操作)
第三種可能:如果后端告訴你刪除成功了,你再從后端請求新的數(shù)據(jù)更新state,相對于一二,多了網(wǎng)絡(luò)請求次數(shù)和sql操作)
添加回答
舉報
0/150
提交
取消