0
我正在使用paper_trail在我的Rails應用中實現版本控制。將後端綁定到我的前端時,我碰到了一個頭部劃傷者。由於我允許用戶通過AJAX更新記錄(創建新版本),所以「撤消」/「重做」功能必須與當前頁面的狀態(以某種方式)相關聯,而不是在控制器中計算。 我有一個想法是每個AJAX請求返回最新的版本號,然後用這個版本號更新我的「撤消」鏈接。在控制器/視圖中執行撤銷和重做
有沒有其他人與此糾纏?什麼是最好的方式來做到這一點?