2016-08-04 6 views
0

Ich benutze underscore.js, um Vorlagen zu erstellen. Ich bin unter Verwendung des rc Variable diskutiert here und ich bin immer rc undefined Nachrichten in meiner Firebug-Konsole ist zusammen mit dieser tidbit:Underscore.js: TypeError: rc ist nicht definiert, wenn Vorlagen verwendet werden

((__t=(rc.siteid))==null?'':_.escape(__t))+ 

Ich habe versucht, in leeren json Senden als wie so angegeben: var mytemplate = _.template([code], {}) als die Frage Kommentar vorgeschlagen , aber der Fehler bleibt bestehen und meine Vorlagen funktionieren nicht.

Antwort

0

Die Lösung war für mich immer explizit in einem leeren json senden {} wenn ich keine Optionen in senden hatte Der Code würde wie folgt aussehen:.

var mytemplate = _.template([code]); 
$('body').append(mytemplate({})); 

Ich schaffe diese Frage/antwort weil ich keine lösung auf SO oder via google gefunden habe.

Verwandte Themen