1
我有一個關於餘燼組件的非常簡單的問題。 我定義我的模型在我的路線:Ember.js - 對組件中模型的更改不會保存
model() {
return this.store.createRecord('player');
},
我傳遞的模式,我的組件在我的模板:
{{region-picker model=model region="A" regionName=AName teamNameMap=teamNameMap}}
然後,我的組件裏面,我可以成功地得到正確的來自我的模型的數據,但是我的模型中沒有任何數據會發送到數據庫。我只能假設這是因爲模型是通過值而不是通過引用傳遞的。有沒有辦法通過引用來傳遞它,如果不是,編輯組件內部模型的常用解決方法是什麼?
謝謝!
如何將您的更改發送到數據庫。給我看代碼?你需要調用model.save()來堅持數據庫。 – kumkanillam
這不是數據庫問題。我正在使用model.save()。在組件外部編輯的數據成功保存,但在組件內部編輯的數據不會。 – Tom
默認情況下,它的雙向綁定,所以它應該工作afaik。你的燼寶版? – kumkanillam