App.Exam = DS.Model.extend({
examType: attr('string'),
examDate: attr('date'),
gradeText: attr('string'),
courseName: attr('string'),
courseName__startswith: attr('string'),
typeName: attr('string'),
numberOf: attr('number'),
grade: attr('number'), });
여기 컨트롤러에서 액세스하려는 모델입니다. 나는이컨트롤러에서 검색 결과 가져 오기
App.ExamController = Ember.Controller.extend({
// the initial value of the `search` property
search: ''
,query: function() {
// the current value of the text field
var queryCourseName = this.get('searchCourseName');
this.set('searchResult',App.Exam.find({courseName: queryCourseName})
}
});
이이 App.Exam.find()
의 결과를 저장하는 올바른 방법인가를 사용하여 모델을 필터링? 다른 컨트롤러에서 searchResult
속성에 액세스하고 값을 반복하는 방법은 무엇입니까?
도움이되기를 바랍니다 체크 아웃 null의 호출 방법 'lookup' – alexjson
흠, jsfiddle을 설정할 수 있습니까? – intuitivepixel
시험 바인딩 : 'App.ExamController.exam'을 사용할 때 작동합니다. 그러나 searchResult의 값을 accsess하는 방법과 여전히 혼동 스럽습니다. searchResult에서 레코드 1을 원하고 해당 레코드에서 examDate를 가져 오려면 어떻게해야합니까? 지금까지 도움을위한 Thx! – alexjson