1
나는이 코드 조각이 :이러한 맥락에서 백본을 사용하는 방법
data = "<p>Hello</p>"
지금의 내가 사용 백본 및 템플릿
에 대한 코드의이 부분을 변경하는 데 사용할 것이라고 가정하자$.ajax({
url: 'ajax/test.html',
success: function(data) {
$('#result').html(data);
alert('Load was performed.');
}
});
나는 파일 myTemplate.html을 생성합니다
<p>{{data}}</p>
서버의 응답이
{data: "Hello"}
대신 <p>Hello</p>
됩니다의 내가 또한 백본을 사용하여 내보기/모델 및 수집 (MyView
, MyData
, MyCollection
를) 만들었습니다 가정하자.
아약스 코드를 어떻게 수정해야합니까?
아약스 호출 후 바로 성공 처리기 컬렉션에 추가 데이터의 컬렉션을 반환합니다. 나는 당신의 질문이 무엇인지 완전히 이해하고 있는지 확신하지 못합니다. – kinakuta
데이터 또는 데이터 컬렉션을 반환 할 수 있습니다. 내 성공 처리기를 편집하려면 어떻게해야합니까? – underscore666
컬렉션에 추가하기 전에 컬렉션인지 아닌지에 대해 어느 정도 알고 있어야합니다. 예를 들어, 컬렉션 (즉, 배열)이면 MyCollection.add (data); 컬렉션에 넣기 만하면됩니다. 렌더링 호출에 대한 컬렉션의이 이벤트에 대한보기에서 처리기를 바인딩하십시오. – kinakuta