Почему браузер возвращает ошибку «TypeError: this._input is null» в Firefox (и аналогично в Chrome) при использовании handlebars.js?
Это код, который я пробую:http://jsfiddle.net/sbrsK/10/
Он работает правильно без каких-либо ошибок в jsfiddle
Попытка запустить то же самое через локальный веб-сервер на моем компьютере не работает. Загружаются следующие файлы:
index.html app.jsIn Firefox Я получаю эту ошибку:
TypeError: this._input is null @ http://cloud.github.com/downloads/wycats/handlebars.js/handlebars-1.0.0.beta.6.js:364
In chrome Я получаю эту ошибку:
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
Существует очень похожая проблема, поднятая ранее в этомссылка на сайт, но кажется, что он все еще открыт.
Итак, вопрос в том, почему эта ошибка происходит, когда она правильно работает в jsfiddle? Как правильно запустить это локально?