Knockout使用jQuery tmpl呈现未解析的模板



我像这样引用jQuery tmpl:

<script src="../../Scripts/jQuery.tmpl.js" type="text/javascript"></script>

此外,我引用KnockoutJS如下:

 <script src="../../Scripts/knockout-2.2.1.js" type="text/javascript"></script>

然后有一段像这样的代码:

<div data-bind="template:'partnersTemplate'"></div>
<script id="partnersTemplate" type="text/html">
<ul>
    {{ each(index,par) partners}}
        <li> ${par.name} </li>
    {{/each}}
</ul>
</script>

为什么浏览器不显示渲染的模板?它显示了括号和所有内容

尝试更改:

<div data-bind="template:'partnersTemplate'"></div>

:

<div data-bind="template:{ name: 'partnersTemplate' }"></div>

相关内容

  • 没有找到相关文章

最新更新