Sencha Touch:每次都有一个不同内容的视图

时间:2013-06-16 15:17:38

标签: json view sencha-touch sencha-touch-2

我是Sencha touch的初学者,需要一些帮助。 我已经实现了一个列表和一个包含一个图像,一些文本和一个视频的视图。我想使用相同的视图,但是关于列表中的哪个项目具有不同的内容。例如,如果单击第一个项目,则显示带有image1,text1和video1的视图,如果单击第二个,则使用image2,text2 video2等视图... 我的想法是创建一个包含所有内容的json(image1,text1,video1和image2,...)。我的问题是如何实现这一点?如何检索数据并在同一视图中显示不同的内容?有没有教程?

1 个答案:

答案 0 :(得分:0)

你应该看一下Xtemplate,它需要一个模板来定义数据在HTML表单中的结构,以及使用模板呈现的数据(json obj)。在您的情况下,您应该在列表itemtap事件上创建详细信息视图,并在使用setData后显示它。如果列表中的另一个项目被点击隐藏/销毁详细信息视图并显示/创建详细信息视图和与该特定列表项(记录)相关的setData。或者,您可以使用Navigation view