ICanHaz.js - Fehler mit leeren Templates

Neulich in der Agentur hatten wir das Problem, dass der Einsatz von ICanHaz.js zu einem Fehler beim Template parsen führte. Der Fehler tritt auf wenn das Template komplett leer ist. Es reicht aus im Code ein Leerzeichen zwischen die beiden Script-Tags zu setzen und somit gibt es (zumindest im FF) keine Probleme mehr.

Beispiel:

führt zum Fehler:

Nur ein Leerzeichen im Code reicht um den Fehler zu “beheben”.

Ich würde allerdings davon abraten, leere Template zu definieren. Sie ergeben ohnehin keinen Sinn, da man mit ICanHaz.js auch zur Laufzeit Templates generieren kann.

ICanHaz.js Projekt auf GitHub: https://github.com/andyet/ICanHaz.js

Marco

daddy in love, runner, kiter, engineer, berlin, sheeeeeit!