knockoutjs 在表格中经常会要使用index表示序号。使用方法如下:
<td data-bind="text:$index"></td>
但是index以0开始。如何让他从1开始?
测试用<td data-bind="text:$index+1"></td>
发现td中的text变成了一段方法末尾加了1.说明$index返回的并不是字符串或数字,而是一个方法。
使用<td data-bind="text:$index()+1"></td>
正常运行出来了。