knockout js $ index在映射插件中不起作用

时间:2012-05-22 05:20:38

标签: knockout.js knockout-mapping-plugin

我正在使用asp.net mvc 3和knockoutjs 2.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无效。

提前致谢

1 个答案:

答案 0 :(得分:0)

迈克尔指出,$index是在淘汰2.1中引入的。您需要更新才能使用它