2012-12-07 215 views
0

如何通过Sencha Touch 2的setactiveitem函数传递变量。将变量传递给setActiveItem

我有什么(这些工作),而不是使用setactiveitem我使用pop和push

var main = this.getMain(); 
    main.pop(); 
    main.push({ 
     xtype: 'carddetails', 
     card: card, 
     title: card.get('name'), 
    }); 

但我切换到面板布局卡和激活我的观点我想通过一些变数:

main.setActiveItem('#carddetails',card); //something like this 

如何在这种情况下传递变量?

谢谢!

回答

1

你不能,只需创建一个像updateViewWithData(data)这样的功能,在显示它之前更新视图。

顺便说一下,在通过传递配置对象(您不再使用setActiveItem())创建视图之前,您并未将数据传递到您的push()函数。

+0

感谢您的解释!任何建议如何我可以更新我的观点? – Ataman

+0

用您的视图代码更新您的文章,并告诉我们您想要做什么。 –