Knockout.js:根据文本绑定创建id

时间:2013-12-20 15:45:35

标签: javascript jquery knockout.js

我希望得到以下代码:

<!-- ko foreach: subTopics -->
    <div id='subtopic-name-here'>
<!-- /ko -->

那就是我希望我的div的id作为subtopic(data-bind="text:name")的名称。我该怎么做?

1 个答案:

答案 0 :(得分:3)

您应该可以使用attr绑定:

<!-- ko foreach: subTopics -->
    <div data-bind="attr: {'id': name}"></div>
<!-- /ko -->

http://knockoutjs.com/documentation/attr-binding.html