2013-12-15 76 views
0

我正在使用淘汰赛js外部模板引擎。这似乎很简单。但是我的模板中只有少数被加载,其他的没有被包含,并且在我的萤火虫控制台中没有错误。 如果我包含HTML内联,那么它的工作原理。在将它们移到模板中后,它不会被加载。淘汰赛js外部模板引擎 - 模板未加载

是越来越加载没有其他模板“数据绑定=”有:。...”选项他们是普通的HTML

这里是我的代码在此先感谢您的帮助

主要HTML

<body> 
    <div 
    class="tab-pane fade" 
    id="personal" 
    data-bind="template: { name: 'personal'}" 
    ></div> 
</body> 

我的模板HTML

<div class="panel panel-default" data-bind= "with : dashboard.user"> 
.... 
</div> 

回答

0

我想出了问题所在。

我的主html模块具有与模板名称相同的id,因此它在静默中失败。我刚刚发现了困难的方式。我将模板文件重命名为Tmpl后缀并开始工作。

<body> 
    <div 
    class="tab-pane fade" 
    id="personal" 
    data-bind="template: { name: 'personalTmpl'}" 
    ></div> 
</body>