現在管理上休息刪除資源從本地狀態時,它會發出一個DELETE
API調用。所以它甚至在用GET
刷新其狀態之前就從UI中消失。這很酷。重寫CRUD_DELETE_SUCCESS減速刪除
雖然有時刪除操作不是立即執行的。真實世界的例子將是AWS - 刪除一個EC2實例需要時間。刪除RDS實例需要15分鐘。刪除雲端實例需要更長的時間。
對於我的API的一個子集我想DELETE
按鈕,更新本地狀態(場「狀態」變爲「刪除」),而不是刪除。
縱觀this commit,所有CRUD_DELETE_SUCCESS
導致資源從列表中移除得到。
我想我可以實現一個自定義動作和按鈕(可能有更多的複製麪食添加一個確認頁?),但我不知道如何更新本地狀態 - 顯然這自動發生的fetch: UPDATE
操作?
有沒有人有任何想法的'正確'的方式來做到這一點在管理 - 休息?
這是令人沮喪的是'crudDelete'的東西,可以在''來設置,但現在有辦法表面。 –
Jc2k
您可以嘗試打開問題。如果他們喜歡你的想法,那麼他們會聽。至少爲他們爲什麼不聽,提供了明確的理由。 –