初始值可观察不具约束力

时间:2018-02-15 19:11:16

标签: knockout.js

我的视图模型为:

class MyViewModel{
    Prop1 = ko.observable("Init");
    ...
 }

ko.applyBindings(new MyViewModel());

在我看来:

@model Mod

<ul>
  @foreach(var item in Mod.Items)
  {
    <li>
     <a data-bind="click: function (){ Myfunc('@item.PropW')}, css: {active: Prop1() == '@item.PropW'}"></li>
  }
</ul>

即使我有item item.PropW == Init,也没有列表项最初处于活动状态,但是当我开始点击时,效果很好。我设置初始值错误的方式?

0 个答案:

没有答案