我想删除 WinJS ListView 中的所有项目。我该怎么办?
问问题
4028 次
2 回答
8
我更喜欢这种方式:
list.splice(0, list.length);
第三个参数是可选的...
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 回答