1

計算された値を viewModel オブジェクトに追加しようとしています。そして、 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);

viewModel objectName の出力を次のようにしたい

{value: "Apple", triggerValue: "0"},
{value: "Microsoft", triggerValue: "1"},
{value: "Microsoft", triggerValue: "1"}

ありがとう。KDK

4

1 に答える 1