我正在尝试创建一个包含各个部分的网格应用程序,并且每个部分都被提取到特定的列表视图但是我遇到了一个问题,您只能让一个列表视图覆盖整个页面,以便正确水平滚动列表中的对象意味着没有空间容纳另一个。这是我现在使用的代码:
WinJS.xhr({ url: "http://search.twitter.com/search.json?q=%23windows8&rpp=100}).then(
function (response) {
var json = JSON.parse(response.responseText.toString());
var list = new WinJS.Binding.List(json.result);
gridView1.winControl.itemDataSource = list.dataSource;
//gridView1 is ID of listview
}
使用上面的代码,我可以轻松地显示包含结果数组的对象网格,然后将它们绑定到列表。但是,现在我想要不同 URL 的多个类似列表视图,这些列表视图显示为 WinJS 网格应用程序中显示为默认界面的列表视图。
更清楚地说,这就是我想要的 - 使用 Twitter API URL1 在网格的第一部分中使用 Twitter 用户名,然后我希望在相邻网格中使用 twitter 搜索结果,因此我必须使用另一个列表视图 b 使用 URL2。
我如何找到解决此问题的方法。感谢你的帮助。