외부 API에서 Ember js 및 Ember Data 모델로 전달되는 원시 모델 데이터를 검사하는 편리한 방법이 있습니까?DS.RESTAdapter를 사용하여 Ember 데이터 소스를 검사하거나 내부 검사하는 편리한 방법
Ruby .inspect
메서드와 비슷한 것입니다. Ember Data에 이와 같은 디버그 도구가 있습니까?
Ember 모델에 데이터가 도착할 때 JSON에 올바르게 매핑되고 있는지 확인하고 싶습니다. 그러나 Ember 측에서 모델 클래스의 속성을 명시 적으로 정의해야하기 전에 데이터 구조를 확인하는 것이 편리 할 것입니다.
App.Somedata = DS.Model.extend({
raw: this.inspect
});
다음 내 템플릿에 난 그냥 전체 구조를 전달하는 속성으로보기에 덤프 수 :
나는이 패턴과 거의 유사한이 경우 뭔가를 궁금해하고있다.
{{#each item in controller}}
{{item.raw}}
{{/each}}
이 생산을위한 것이 아니라 단지 발견을 목적으로하는 API의 구현을 탐험 할 때와이 어댑터를 통해 어떻게 제공됩니다.
브래들리,이 답변은 오늘 엠버 데이터를 디버깅하는 데 매우 유용하다는 것을 알았습니다. – brg
겉으로보기에는 toJSON이 App.Appointment.find (1)처럼 단일 항목에서만 작동합니다. 컬렉션을 JSON으로 변환하는 방법을 알고 계십니까? 그것이 App.Appointment.find()를 할 때입니다. 그렇지 않으면 this.get ('content'). toJSON()이 작동하지 않으므로 컨트롤러 내용을 JSON으로 변환 할 수 있습니까? ** 내 이벤트 및 약속 모델을 emberjs 뷰의 fullcalendar에 JSON으로 전달해야합니다. 추가 에이 잭스 요청없이 emberjs에 이미로드 된 데이터를 사용하여 어떻게 할 수 있는지 알고 계십니까? ** http://jsfiddle.net/duHfN/10/에서 실험중인 jsfiddle이 있습니다. 감사합니다 – brg
'this.invoke ('serialize')'또는 this.invoke ('toJSON')'해야합니다 –