Sto cercando di implementare la Todo-esempio dato nella documentazione Spine.js, qui dato: http://spinejs.com/docs/example_tasksManubrio rompe quando passa this.item in Spine.js
solo mi piacerebbe utilizzare al posto del manubrio jQuery.tmpl. Sto usando Manubrio 1.0.rc.1
Tuttavia, quando tento di chiamare:
template: Handlebars.compile($('#history-template').html()),
render: function(){
var t = this.template(this.item);
this.replace(t);
return this;
}
manubrio genera un'eccezione a this.template(this.item)
:
Uncaught TypeError: Cannot call method 'match' of undefined
Nel lexer manubrio, this._input
è tornando come non definito.
Il mio modello è la seguente:
<script id='history-template' type='text/x-handlebars-template'>
<div class="content-inner {{#if viewed}}msg_unseen{{/if}}">
<div>{{data}}</div>
</div>
</script>
dati:
"[{"data":"hello","id":"c-0"}]"
Tutte le idee?
Typo nella descrizione, dovrebbe essere selezionando da # storia-modello. Ma sfortunatamente non funziona ancora con il dato modello di dati, che è il modo in cui Spine sembra gestire il suo JSON. – amhou