我最近添加jQuery File Upload
到我的rails
应用程序中,类似于以下链接下显示的内容:https ://github.com/blueimp/jQuery-File-Upload/wiki/Rails-setup-for-V6 。
到目前为止,我看到的每个 rails 实现版本都有一个<script id="template-download" type="text/x-tmpl">
-part。这些脚本标签内部是一个用于列出现有数据的模板。
在https://github.com/yortz/carrierwave_jquery_file_upload/blob/master/app/views/pictures/_template-download.html.erb也有一个<script id="template-download" type="text/x-jquery-tmpl">
版本,它与.x-tmpl
我的问题是:
有什么好处x-tmpl
?
在github.com/blueimp/jQuery-File-Upload/wiki/Template-Engine上写着:
“但是,您不需要使用这个特定的模板引擎,并且可以通过设置 uploadTemplateId、downloadTemplateId、uploadTemplate 和 downloadTemplate 选项将其替换为不同的实现”对我来说,这听起来像是可以使用普通
_partial_xy.html.erb
而不是 x-tmpl。
我弄错了吗?
如果是的话,是否至少可以在模板中使用rails helpers,比如number_to_currency,还是我必须像jquery.fileupload-ui.js中的formatFileSize那样实现它?