Ho visto alcuni video sull'argomento di backbone js. Questo è un esempio direttamente dal video. È dal 2012, quindi penso che le regole di backbone/libreria siano cambiate, ma non riesco a capire perché questo non funzioni al momento. Nel video, la persona lo mostra in esecuzione nel JS Fiddle, ma non riesco a farlo funzionare. (Ho incluso le librerie necessarie a JS Fiddle, vale a dire di sottolineatura, spina dorsale e jQuery)Errore di lancio del modello di sottolineatura non definito errore
var V = Backbone.View.extend({
el:'body',
render: function() {
\t var data = { lat: -27, lon: 153 };
this.$el.html(_.template('<%= lat %> <%= lon%>', data));
return this;
}
});
var v = new V();
v.render();
<script src="http://underscorejs.org/underscore-min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://backbonejs.org/backbone-min.js"></script>