2011-07-19 42 views
0

我開始使用backbone.js ... ,但無法讓它工作。骨幹無法啓動?

​​3210

以及Chrome,錯誤日誌說:不能調用方法「擴展」 undefined..and的被Backbone.Model.extend開始......爲什麼? 感謝

回答

5

您需要先加載下劃線,作爲骨幹依賴於它(你不能開你的車沒有發動機) - 嘗試:

<script src="Libraries/jquery.min.js"></script> 
<script src="Libraries/Underscore.js"></script> 
<script src="Libraries/backbone.js"></script> 

還,只是爲了安全起見,把一切在窗口「加載」功能,以確保一切都加載 -

$(document).ready(function() { 
    // Stuff to do as soon as the DOM is ready; 
}); 
+0

非常感謝你! –

+0

'$(function(){...}' - 是jquery'onload'函數 –

+0

jquery可以假設,因爲骨幹網依賴於它。 –