1
我想将计算值添加到我的viewModel对象。我使用foreach来创建一个行表。我无法绕过这个计算的功能。淘汰赛foreach计算值
我正在尝试这样做。
viewModel =
{
objectName: ko.observable([
{ value: "", triggerValue: "0"},
{ value: "", triggerValue: "1"},
{ value: "", triggerValue: "1"}
]),
};
viewModel.objectName().value= ko.computed(function() {
return this.objectName().triggerValue= "0" ? "Apple" : "Microsoft";
}, this);
我想视图模型对象名输出看起来像
{value: "Apple", triggerValue: "0"},
{value: "Microsoft", triggerValue: "1"},
{value: "Microsoft", triggerValue: "1"}
感谢。 KDK
非常感谢。我用observable成员创建了一个类,我在viewModel中使用了类实例。通过这种方法,我可以在我的课堂中使用计算功能。 – user3715656