반응형
Backbone.js :`extend`가 정의되지 않았습니까?
Backbone.js 시작하기. 단순히 Backbone (개발 / 프로덕션 버전)을 포함하면 오류가 발생합니다.
Uncaught TypeError: Cannot call method 'extend' of undefined
128 행 :
// Attach all inheritable methods to the Model prototype
_.extend(Backbone.Model.prototype, Backbone.Events,
문제는 내가로드하지 않았다는 것 underscore.js
입니다. 나는 문서에서 그 의존성을 완전히 놓쳤다. 이런.
@tjorriemorrie의 추가 설명 : 밑줄이 있었지만 잘못된 순서로로드되었습니다. 먼저 밑줄을로드합니다 ( '종속성'이 의미하는 바를 추측합니다.)
이것이 명확하지 않은 경우를 대비하여 추가 설명. 자바 스크립트에서로드되는 순서는 페이지에 표시되는 순서와 관련이 있습니다. 밑줄을 먼저로드하려면이를 포함하는 스크립트 태그가 하나의로드 백본 앞에 와야합니다. 이렇게 :
<script src="underscore-1.4.4-min.js"></script>
<script src="backbone-1.0.0-min.js"></script>
백본 전용 하드 종속성은 backbonejs 스크립트 전에 Underscore.js로드 underscorejs 스크립트입니다.
순서도 중요합니다. 동일한 오류가 발생했으며 backbone.js 전에 underscore.js를 제공하기 전까지는 해결되지 않았습니다.
<script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.3/underscore-min.js" type="text/javascript"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js" type="text/javascript"></script>
참고 URL : https://stackoverflow.com/questions/4875743/backbone-js-extend-undefined
반응형
'development' 카테고리의 다른 글
목록에 Python에서 고유 한 요소 만 포함하도록 만드는 방법은 무엇입니까? (0) | 2020.08.15 |
---|---|
javascript / jquery에서 커서를 대기로 변경 (0) | 2020.08.15 |
함수를 사용하여 가장 가까운 분 및 가장 가까운 시간으로 반올림 된 T-SQL datetime (0) | 2020.08.14 |
.NET에서 10 진수를 임의의 염기로 변환하는 가장 빠른 방법은 무엇입니까? (0) | 2020.08.14 |
메서드에서 두 개 이상의 값 반환 (0) | 2020.08.14 |