計算された値を 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