小编avg*_*hov的帖子

敲除模板绑定

我有一个ul元素,通过模板绑定填充.

<script type="text/html" id="someTemplate">
<li>
   <span data-bind="text: someText">
</li>
</script>

<ul data-bind="template: {foreach: someElemets, name: 'someTemplate'}">
</ul>
Run Code Online (Sandbox Code Playgroud)

但我希望第一个 li-tag不是来自模板的li-tag而是另一个带有按钮的li-tag,它不会连接到someElemets数组.如果我这样做的话

<ul data-bind="template: {foreach: someElemets, name: 'someTemplate'}">
    <li><button data-bind=click: doSomething">Click me</button></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

然后li-tag with button将是渲染后的最后一个.解决这个问题的最佳方法是什么?

knockout.js knockout-templating

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

knockout-templating ×1

knockout.js ×1