Javascript模板创建不正确
我使用Javascript模板创建不正确,javascript,jquery,html,jquery-file-upload,blueimp,Javascript,Jquery,Html,Jquery File Upload,Blueimp,我使用中嵌入的HTML模板来呈现它们 使用提供的样本,将模板适当地传输到浏览器 然而,当通过它的ID收集时,它看起来与它应该做的并不接近 这可能是什么原因造成的;编码还是转义?完全是别的吗 **更新** 作为一个快速解决方案,我尝试将我的模板从MVC部分移动到webpack。在不涉及太多细节的情况下,似乎使用html加载程序并手动将模板引导到div是一种魅力。也许MVC在搞什么鬼 $('div.upload-templates').append(require('html-loader!./
中嵌入的HTML模板来呈现它们
使用提供的样本,将模板适当地传输到浏览器
然而,当通过它的ID收集时,它看起来与它应该做的并不接近
这可能是什么原因造成的;编码还是转义?完全是别的吗
**更新**
作为一个快速解决方案,我尝试将我的模板从MVC部分移动到webpack。在不涉及太多细节的情况下,似乎使用html加载程序
并手动将模板引导到div是一种魅力。也许MVC在搞什么鬼
$('div.upload-templates').append(require('html-loader!./legacy/upload-templates.html'))
仍然好奇到底发生了什么…
<script type="text/x-tmpl" id="tmpl-demo">
<h3>{%=o.title%}</h3>
</script>
{%=o.title%}
使用此格式。
例如“
var template=document.getElementById('template-upload');var expectedString=tmpl(template.value,data)
expectedString将与您可能期望的类似。