Windows 8 WinJS绑定列表实时排序

Windows 8 WinJS绑定列表实时排序,windows-8,winjs,Windows 8,Winjs,我正在使用WinJS.Binding.List将数据绑定到ListView。我想使用createSorted方法在列表上创建一个排序投影。此外,列表中的数据是实时的,因此将不断更改。显然,排序后的投影不会自动观察属性是否在更改。我找不到允许调用“重新排序”的机制。是否存在类似的情况?如果在列表中的元素上使用WinJS.Binding.mixin或WinJS.Binding.as,列表应自动重新排序 这将使列表可以观察到它们,并且它不仅应该更新itemTemplate中引用的任何绑定属性,还应该在

我正在使用WinJS.Binding.List将数据绑定到ListView。我想使用createSorted方法在列表上创建一个排序投影。此外,列表中的数据是实时的,因此将不断更改。显然,排序后的投影不会自动观察属性是否在更改。我找不到允许调用“重新排序”的机制。是否存在类似的情况?

如果在列表中的元素上使用WinJS.Binding.mixin或WinJS.Binding.as,列表应自动重新排序

这将使列表可以观察到它们,并且它不仅应该更新itemTemplate中引用的任何绑定属性,还应该在使用投影时对列表重新排序


我相信您需要在该项目上致电列表中的notifyMutated