angular.js - 我該怎么寫(xiě)這個(gè)delete函數(shù)呢? 我現(xiàn)在寫(xiě)成這樣了,但是只能刪除頁(yè)面的item,不能把刪除的部分傳給服務(wù)器
問(wèn)題描述
這個(gè)是delete函數(shù)
問(wèn)題解答
回答1:謝邀吧,但我真的不明白你的問(wèn)題是什么?
“寫(xiě)一個(gè)delete函數(shù)”?你不是已經(jīng)寫(xiě)好了么?
“他沒(méi)在服務(wù)器端刪除數(shù)據(jù)”,那你應(yīng)該看你的IntentServ.delete這個(gè)方法到底是怎么實(shí)現(xiàn)的,后端接收到參數(shù)有沒(méi)有做正確的處理,后端有沒(méi)有報(bào)錯(cuò)吧!?
你應(yīng)該不是缺這個(gè)函數(shù),而是沒(méi)搞清楚這個(gè)函數(shù)運(yùn)作是否正常吧!?
回答2:首先,你看到的數(shù)據(jù)是從后臺(tái)獲取的,也就是說(shuō),你光操作前臺(tái)數(shù)據(jù)是沒(méi)有用的,即你需要將你操作完畢的數(shù)據(jù)傳遞到后端并保存(存數(shù)據(jù)庫(kù)等),所以,你應(yīng)該把需要?jiǎng)h除的數(shù)據(jù)的id或者其他唯一標(biāo)示傳到后臺(tái),讓后臺(tái)進(jìn)行刪除操作,待操作完畢,再重新獲取數(shù)據(jù)~ 這么的流程。
回答3:你前臺(tái)的controller和service寫(xiě)的看起來(lái)都沒(méi)有問(wèn)題,估計(jì)是參數(shù)沒(méi)配對(duì)或者服務(wù)端不好使。你可以先在Postman里邊跑一下刪除服務(wù),如果好使了,那就是參數(shù)不對(duì)。你直接問(wèn)服務(wù)端刪除這個(gè)接口該怎么調(diào)就可以了。
