Я разрабатываю приложение Rails с модулем для динамической загрузки ajax - изображения в галерею. Я делаю это на основе этого приложения - multi-file-upload-demo. Я не очень люблю Javascript и прочее, поэтому я копирую много логики из этой реализации.
Я составил свое приложение, следуя всей логике из демоверсии rounders, я включил все камни и библиотеки javascript, и я получаю сообщение об ошибке:
Uncaught TypeError: Cannot read property 'innerHTML' of null
в консоли хром, которая ссылается на файл tmpl.js
tmpl.load = function (id) {
return document.getElementById(id).innerHTML;
};
Мои знания JS не дают мне понять, какая часть кода запускает эту функцию, чтобы я мог идти дальше.
Можете ли вы посоветовать мне, какие следующие шаги следует изучить источник этой проблемы? Я ожидаю, что потенциальные причины могут быть разными, поэтому я не хочу вставлять весь код из приложения.