Dlaczego przeglądarka zwraca błąd „TypeError: this._input ma wartość null” w Firefoksie (i podobnych w Chrome) podczas używania handlebars.js?
Oto kod, który próbuję:http://jsfiddle.net/sbrsK/10/
Działa poprawnie bez żadnego błędu w jsfiddle
Próba uruchomienia tego samego za pośrednictwem serwera internetowego lokalnie na moim komputerze nie działa. Trwa ładowanie następujących plików:
index.htmlapp.jsW Firefoksie Dostaję ten błąd:
TypeError: this._input is null @ http://cloud.github.com/downloads/wycats/handlebars.js/handlebars-1.0.0.beta.6.js:364
W chromie Dostaję ten błąd:
Uncaught TypeError:Cannot call method 'match' of null
under match = this._input.match(this.rules[rules[i]]); in handlebars-1.0.0.beta.6.js
Podobny problem pojawia się wcześniejpołączyć, ale wydaje się, że nadal jest otwarty.
Pytanie brzmi: dlaczego ten błąd występuje, gdy działa poprawnie w jsfiddle? Jaki jest właściwy sposób uruchamiania tego lokalnie?