Я после этого учебника: http://blog.littleblimp.com/post/53942611764/direct-uploads-to-s3-with-rails-paperclip-andRails: Amazon s3 прямой загрузки
Я очень смущен о блоке кода, который я разместил ниже, между тегами сценария. Насколько я знаю, javascript должен проходить между тегами скрипта, но автор ставит HTML. Мой возвышенный редактор, похоже, согласен со мной, поскольку он не окрашивает (а не обычные цвета разметки) весь HTML между тегами скрипта. Я думаю, что эта часть кода должна обеспечивать кнопку «загрузить», но когда я пытаюсь загрузить страницу через localhost, ничего не появляется. Может кто-нибудь, пожалуйста, скажите мне, что делает автор, помещая HTML между метками сценария, а также расскажите мне, как заставить код работать?
Спасибо, связка (P.S. Я новичок в Rails, поэтому я извиняюсь, если мне не хватает чего-то очевидного).
<div id="uploads_container"></div>
<script id="template-upload" type="text/x-tmpl">
<div id = "upload_{%=o.unique_id%}" class="upload">
<h5>{%=o.name%}</h5>
<div class="progress progress-striped active"><div class="bar" style="width: 0%"></div></div>
</div>
</script>
Я только что понял, что x-tmpl позволяет использовать объекты javascript с другими языками. Тем не менее, код не появляется, даже когда я нахожу хардкор в тексте, используя теги абзаца, любая идея, почему? – user1930111