我試圖把我認爲是一個非常簡單的餘燼刪除操作(基於此示例:http://discuss.emberjs.com/t/migrating-from-ember-data-0-13-to-1-0-0-beta-1-my-findings/2368)從索引控制器,我認爲我必須缺少的東西。在與Ember數據刪除行爲中的狀態不佳
我試圖刪除具有相應依賴項的區域時遇到了麻煩。在這種情況下,服務器(軌道4)拋出一個異常,並返回以下JSON:
{"status":422,"message":"Cannot delete record because of dependent projects","errors":{}}
不過,雖然我相信服務器返回正確的錯誤,UI看起來它得到那麼遠之前失敗。如果我把一個調試器就行了捕捉功能裏面zone.rollback()後,我得到這個錯誤:
Attempted to handle event `becameInvalid` on <App.Zone:ember1276:6> while in state root.deleted.inFlight. Called with {}.
我在灰燼1.4.0-beta.1運行,燼數據1.0.0 -β.4(ActiveModelAdapter)和rails 4.0.1。任何建議將不勝感激,謝謝!