1

WinJS ListView 内のすべての項目を削除したいと考えています。私は何をすべきか?

4

2 に答える 2

8

私はこの方法を好みます:

list.splice(0, list.length);

3 番目のパラメーターはオプションです...

http://msdn.microsoft.com/en-us/library/windows/apps/hh700810.aspx

于 2012-11-05T15:04:57.310 に答える
5

最も簡単な方法は、itemDataSource プロパティを null に設定することです。

listview.winControl.itemDataSource = null;

新しい項目を追加し直す必要がある場合は、新しい Binding.List を作成して入力するだけです。新しい空のバインディング リストを作成し、それを割り当てることもできます...

var newList = new WinJS.Binding.List([]);
listview.winControl.itemDataSource = newList;
于 2012-08-26T01:30:51.053 に答える