나는 다음과 같은 오류 받고 있어요 :catch되지 않은 구문 에러 : 예기치 않은 토큰 (
function() {
return Backbone.Collection.extend({
model: Event
, parse: function(data) {
var parsed = [];
$(data).find('Event').each(function(index) {
parsed.push({
title: $(this).find('title').text()
, date: $(this).find('date').text()
, content: $(this).find('content').text()
});
});
return parsed;
}
, fetch: function(options) {
options = options || {};
options.dataType = "xml";
Backbone.Collection.prototype.fetch.call(this, options);
}
});
};
가 질식 몇 가지 이유 :
Uncaught SyntaxError: Unexpected token (/timeline/scripts/collections/events.js?bust=1365755363650:1
여기 /timeline/scripts/collections/events.js의를 function() {
에 내가 왜 작동하지 않을 수 있습니다. 이것은 전체 문서입니다.이게 뭐가 잘못 됐는지 설명 할 수있는 사람은 누구입니까?
감사합니다. 이것을로드하기 위해 require.js를 사용하고 익명의 함수를 사용하는 사람들의 다른 예를 보았습니다 ... 다시 그리기 보드로 돌아갑니다. –
일반적으로 require JS를 사용할 때, 파일은 함수 표현식이 인수로 전달 된'define' 메소드에 대한 호출로 구성됩니다. 함수를 파일에 그냥 두지 않아도됩니다. – Quentin
내가 따라야 할 튜토리얼에 흥미를 끄는 것은 생략해야하지만 실제로 문제를 해결합니다. Thanks x 2 –