0
모델, 뷰 및 라우터를 관리하기 위해 Backbone js를 사용하는 PhoneGap 앱이 있습니다.PhoneGap + Backbone.js : 전화 연락처 목록을 표시 할 수 없습니다.
전화 연락처 목록을 표시하는보기가 있습니다.
PhoneGap API로 전화 연락처를 검색합니다. 모델 타입이다
render: function() {
var template = _.template($("#contacttemplate").html(),
JSON.stringify(this.model));
$(this.el).html(template);
return this;
}
그러나 다음 뷰의 기능을 렌더링
<script type="text/template" id="contacttemplate">
<div>
<dl>
<dt><%= displayName %></dt>
</dl>
</div>
</script>
이 있습니다 :
접촉 뷰 템플릿이있다 다음 오류 메시지가 표시됩니다.
ReferenceError:'displayName' is undefined
무엇이 잘못 될 수 있습니까?
그것은 나에게 다음과 같은 오류 준 정의되지 않았거나 null 참조 –
방법과 경우에는'this.model' 매개 변수 –
설정의 특성 'toJSON'을 가져올 수 없습니다 귀하의 모델 자체 정의되지 않았 으면 문제는 다른 곳에서 발생합니다. –