【问题标题】:Javascript Template not created correctly未正确创建 Javascript 模板
【发布时间】:2016-12-15 04:29:31
【问题描述】:

我正在使用嵌入在 <script> 中的 HTML 模板,使用 Javascript Templates 来呈现它们。

使用提供的样本,将模板适当地传输到浏览器;

但是,当按其 ID 收集时,它看起来并不接近应有的样子;

可能是什么原因造成的;编码还是转义?完全不同的东西?

**更新**

作为一个快速的解决方案,我尝试将我的模板从 MVC 部分移动到 webpack。无需过多介绍,似乎使用html-loader 并手动将模板引导到 div 很有魅力。也许 MVC 搞砸了什么?

$('div.upload-templates').append(require('html-loader!./legacy/upload-templates.html'))

仍然好奇到底发生了什么......

【问题讨论】:

  • var template = document.getElementById('template-upload'); var expectedString = tmpl( template.value, data ) expectedString 将与您的预期相似。

标签: javascript jquery html jquery-file-upload blueimp


【解决方案1】:
<script type="text/x-tmpl" id="tmpl-demo">
  <h3>{%=o.title%}</h3>
</script>

使用这种格式。 例如“https://github.com/blueimp/JavaScript-Templates

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 2011-09-01
    • 2015-04-01
    相关资源
    最近更新 更多