【问题标题】:KO Cannot find template with IDKO 找不到带有 ID 的模板
【发布时间】:2015-07-30 20:57:49
【问题描述】:

我正在尝试将模板绑定到我的视图。但我不断收到带有 ID 错误的模板。

模板:<script type="text/html" id="Template">
//some html markup </script>

查看:&lt;div data-bind="template: {name: 'Template'}"&gt;&lt;/div&gt;

【问题讨论】:

    标签: knockout.js knockout-templating


    【解决方案1】:

    有效!

    ko.applyBindings({});
    <script src="//knockoutjs.com/downloads/knockout-3.3.0.js"></script>
    <script type="text/html" id="Template">
      some Markup
    </script>
    
    <div data-bind="template: {name: 'Template'}"></div>

    【讨论】:

    • 我有 3.1.0.min 的淘汰赛。我尝试了相同的方法,但我得到了同样的错误。我们在哪里应用Bindings?可能是我做的不对。
    • 您必须在加载文档后调用它,所以要么在&lt;body&gt; 的末尾调用,要么使用window.onload 之类的东西。
    猜你喜欢
    • 1970-01-01
    • 2014-08-09
    • 1970-01-01
    • 2014-04-21
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 2021-05-12
    相关资源
    最近更新 更多