我想知道关于kitchennsink例子的一些事情来理解逻辑

时间:2012-04-17 11:25:05

标签: sencha-touch extjs sencha-touch-2

我想学习的是当程序加载时,它会在左侧的容器中显示嵌套列表结构,当用户触摸嵌套列表部分时,程序会在右侧加载一个新的嵌套列表结构。第二个嵌套列表结构属于第一个或者它是一个全新的吗?

我需要创建类似的结构,当程序运行时,必须在程序的左侧列出至少10个不同的食物类别,并且当用户选择类别时,用户必须查看与该类别相关的所有食谱。程序的右侧然后他/她可以触摸并查看该配方的详细信息。

http://docs.sencha.com/touch/2-0/#!/example/kitchen-sink

1 个答案:

答案 0 :(得分:0)

我不确定厨房是否是一个好样本。您可以阅读有关Sencha MVC以及如何构建应用程序的信息:http://docs.sencha.com/touch/2-0/#!/guide/apps_intro

关于您要创建的结构:左侧就像一个主菜单。当用户单击菜单项上的s时,它会将事件发送到控制器,该控制器将特定视图呈现到中央面板中。 然后你有中央视图的其他控制器。但主菜单(左侧面板)和主视图之间没有关系。如果以后要更改应用程序的布局并使用其他小部件作为左侧菜单,该怎么办?当然,你不想重写它。