0
cityArray.indexOf(data.results[index].City) === -1

各アイテムがオブジェクトであるノックアウトオブザーバブル配列に indexOf メソッドを使用するにはどうすればよいですか? cityArray には、City というプロパティを持つオブジェクトが含まれています。

4

3 に答える 3

1

答えてくれてありがとう。indexOf メソッドを使用して、監視可能な配列にエントリが既に存在するかどうかを確認しようとしていました。代わりに、ko.utils.arrayGetDistinctValues を使用するようになったため、indexOf メソッドを使用する必要がなくなりました。ただし、arrayGetDistinctValues はオブジェクトの配列では機能しないため、最初に値を通常の配列にコピーしてから、その関数を使用しました。

于 2013-11-01T14:25:31.360 に答える