ドロップダウン リストが変更されたときにコレクションを変更したいと考えています。モデルに配列が多すぎます:
function Model(data) {
this.Stuff = data.Stuff;
this.Filter = data.Filter;
this.SelectedFilterOption = ko.observalbe();
}
html は次のようになります。
<select data-bind="options: Filter, optionsText: 'Name', value: SelectedFilterOption"></select>
<div data-bind="foreach: Stuff">
<label data-bind="text: Name"></label><br/>
</div>
私が達成しようとしているのは、ユーザーが変更したときにselect
、stuff
選択の値で配列を更新およびフィルタリングする必要があるということです。
どうすればいいですか?