Knockout.js knockoutjs$index在映射中不起作用

Knockout.js knockoutjs$index在映射中不起作用,knockout.js,knockout-mapping-plugin,Knockout.js,Knockout Mapping Plugin,我正在使用asp.NETMVC3和KnockoutJS2.0以及映射插件 我已经使用映射插件将我的模型转换为json,如下所示 viewModel=ko.mapping.fromJS(@Html.Raw(Html.Serialize(Model))); <div class="orders"> <div data-bind="foreach: JobOrder"> <div data-bind="text:$index"&g

我正在使用asp.NETMVC3和KnockoutJS2.0以及映射插件 我已经使用映射插件将我的模型转换为json,如下所示

viewModel=ko.mapping.fromJS(@Html.Raw(Html.Serialize(Model)));

<div class="orders">
        <div data-bind="foreach: JobOrder">
            <div data-bind="text:$index">
            </div>
        </div>
</div>
我的模型是

 public class Jobs : EntityBase
    {

        [MLLAttr(ObjectType = MLLObjectType.Child, IsCreate = true, ParentName = "Jobs", IsRequired = true)]
        public List<JobOrder> JobOrder { get; set; }
   }
$index不起作用

提前感谢

正如Michael指出的,$index是在淘汰赛2.1中引入的。您需要更新才能使用它

$index是在2.1版中引入的。