0
새로운 레코드를 만들고 싶습니다. 기존 레코드에 속해야합니다.Ember에 링크가있는 새 레코드가 있습니까?
제 아이디어는 link-to
도우미를 사용하여 기존 레코드를 전달하고 해당 경로에서 새 레코드를 작성하는 것이 었습니다. 내가 만들-양식 서식 파일에 새 레코드의 속성을 결합 할 때
{{#link-to "create" this}}create record{{/link-to}}
...
App.CreateRoute = Ember.Route.extend({
model: function (existing) {
return this.store.createRecord('mymodel', {
some : '',
data : '',
existing: existing
});
},
deactivate: function() {
this.currentModel.rollback();
}
});
문제는, 나는 기존 레코드의 데이터를 새로 하나를 작성하지 얻을.
아 ... 난 ... 그래서 솔루션은 다음 그들이 경로에 레코드를 생성라는 튜토리얼 톱을? 나는 정상적인 링크를 사용하려고 시도하지만, 핸들 바를 사용하여 어디서나이 메타 모프 스크립트 태그를 만들 수 있기 때문에 기존 레코드의 ID를 단순히 사용할 수는 없다. –
이렇게하면 _could_ 그런 식으로 생각하지만 사용하는 것을 선호한다. 기존 모델을 루트 모델로 설정 한 다음 컨트롤러에 새 레코드를 만듭니다. 사용자가 필요한 모든 정보를 제공 할 때까지 기다렸다가 _then_ 새 레코드를 만듭니다. 내 게시물을 예제로 업데이트하겠습니다. – GJK
아아 먼저 시도했으나 기존 레코드에 바인드되었으므로 양식 데이터를 가져올 수 없습니다. –