如何将列表项选择从一个视图传递到sencha touch中的其他视图

时间:2015-09-16 10:17:12

标签: extjs sencha-touch sencha-architect sencha-touch-2.1

我有一个列表控件。我想将选定的列表项从该视图传递到另一个视图,并在sencha touch中的文本字段中设置值,任何人都可以告诉该怎么做?

2 个答案:

答案 0 :(得分:1)

让我们说你的ViewA里面有你的列表,你有ViewB,其中包含你所点击的项目的所有细节。

如果要发送项目的数据,请使用每个视图的控制器。在ControllerA内部,监听列表组件的“tap”事件,并调用ControllerB中定义的特殊函数:让我们说updateTextField()更新你的文本字段值。

你可以看到这个方案: Links beetween 2 controllers of 2 views

答案 1 :(得分:0)

如果你必须在文本字段上设置一些列表的选定值,那么在列表的itemtap事件上,获取该字段的参考并设置值。