我正在尝试使用'+'运算符将字符串添加到元素的id属性中。但是无法生成id。以下是代码段:
<section data-bind="foreach: tabs">
<article data-bind="attr: { id: 'tab' + ($index() + 1) }">
</article>
</section>
html上面是一个html文件,使用ko.renderTemplate方法呈现。
答案 0 :(得分:0)
我发现的另一个解决方案是使用String.concat
<article data-bind="attr: { id: 'tab'.concat($index() + 1) }">
测试了在KnockoutJS 3.4.2中的工作