0

私は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 が機能していません。

前もって感謝します

4

1 に答える 1

0

マイケルが指摘したように$index、ノックアウト 2.1 で導入されました。ご利用にはアップデートが必要です

于 2012-05-22T11:15:16.517 に答える