Il problema era che non stava caricando underscore.js
. Ho totalmente perso quella dipendenza nei documenti. Duh.
ulteriori chiarimenti @tjorriemorrie: avevo sottolineare, ma caricati in ordine errato, primo carico di sottolineatura (indovinate che è quello che 'dipendenza' significa :)
ulteriori chiarimenti nel caso in cui questo isn è ovvio L'ordine in cui le cose sono caricate in JavaScript si riferisce all'ordine in cui appaiono nella pagina. Per caricare prima il carattere di sottolineatura, assicurarsi che il tag dello script che lo include venga prima del backbone di caricamento. Come questo:
<script src="underscore-1.4.4-min.js"></script>
<script src="backbone-1.0.0-min.js"></script>
fonte
2011-02-02 15:41:06
Domanda: La stai combinando con altre librerie JS e con Backbone? Hai provato a vedere se ottieni ancora l'errore senza di loro? – Spudley
È una nuovissima app Rails; Non sto nemmeno caricando jQuery! :) –
Mi piace che questa sia una delle domande più votate nel tag backbone.js – theycallmemorty