Windows 8 Winjs flipview不同项目模板

Windows 8 Winjs flipview不同项目模板,windows-8,winjs,itemtemplate,windows-store,flipview,Windows 8,Winjs,Itemtemplate,Windows Store,Flipview,我有一个简单的问题:我有一个flipview,我想在其中显示不同种类的项目。例如:flipview中的第一项是listview,第二项是图像,第三项是表格。。。。。我怎样才能做到这一点?有没有办法为视图中的项目设置不同的项目模板 我的第一个想法是制作一个包含不同项目的项目模板,但是当可视化时,只有正确的项目才可见,但我认为这有点。。。这样做是错误的。听着,我不知道,但你也需要付出一些努力:)这是一个模板函数,它为listView提供了不同的模板,我想这几乎是相似的。。。比如在数据源中循环并提供不

我有一个简单的问题:我有一个flipview,我想在其中显示不同种类的项目。例如:flipview中的第一项是listview,第二项是图像,第三项是表格。。。。。我怎样才能做到这一点?有没有办法为视图中的项目设置不同的项目模板


我的第一个想法是制作一个包含不同项目的项目模板,但是当可视化时,只有正确的项目才可见,但我认为这有点。。。这样做是错误的。

听着,我不知道,但你也需要付出一些努力:)这是一个模板函数,它为listView提供了不同的模板,我想这几乎是相似的。。。比如在数据源中循环并提供不同的模板。我已经在列表视图中实现了这一点。尝试修改列表以翻转并相应地进行设置。这个例子演示得很好,你可以看一下,如果你需要进一步的澄清,请告诉我


:)如果你在理解上有任何困难,请告诉我。

看,我不知道,但你也需要付出一些努力:)这是一个为listView使用不同模板的模板函数,我想它几乎是相似的。。。比如在数据源中循环并提供不同的模板。我已经在列表视图中实现了这一点。尝试修改列表以翻转并相应地进行设置。这个例子演示得很好,你可以看一下,如果你需要进一步的澄清,请告诉我


:)如果您理解它有任何困难,请告诉我。

您正在询问如何根据项目数据呈现不同的模板。使用声明性模板无法做到这一点,因此需要改用模板函数。这样,函数将检查项目数据并确定如何呈现该项目


的场景6演示了如何使用各种优化设置模板函数。我还解释了我的免费电子书(MSPress)第5章的结构。具体请参见PDF第207页的“模板功能(第1部分)”。我建议您阅读这篇文章,了解不同的承诺是如何使用的,因为如果您对承诺没有清晰的理解,代码本身并不总是显而易见的。

您要问的是如何根据项目数据呈现不同的模板。使用声明性模板无法做到这一点,因此需要改用模板函数。这样,函数将检查项目数据并确定如何呈现该项目


的场景6演示了如何使用各种优化设置模板函数。我还解释了我的免费电子书(MSPress)第5章的结构。具体请参见PDF第207页的“模板功能(第1部分)”。我建议您阅读这篇文章,了解不同的承诺是如何使用的,因为如果您对承诺没有清晰的理解,代码本身并不总是显而易见的。

flipview不能包含ListView。您需要查看属性
itemTemplate
的文档:flipview不能包含ListView。您需要查看属性
itemTemplate
的文档: