Sencha Touch 2.0从商店动态加载按钮

时间:2013-06-18 13:30:13

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

有没有人知道是否有可能有多个依赖于特定用户的按钮,并且对于每个用户,他有多个应用程序,在他的空间(我为PAAS开发Appviewer),如果我点击一个按钮或者想象什么,我将加载一个包含模块的应用程序(联系人,购物......)

我的json文件是这样的:

   {"status":"ok","applications": 
  [{"id":"894","name":"nameApp","user_id":"256","template_id":"1","status":"3",
    "icon":null,"logo":"","publish_status":"0"},

  {"id":"769","name":"mymodel","user_id":"256","template_id":"4","status":"3",
    "icon":null,"logo":"","publish_status":"0"}

是否有关于如何向Carousel添加动态按钮的想法..数量取决于id的数量?

1 个答案:

答案 0 :(得分:0)

您可以为每种类型的按钮定义xtype,包括它们的处理程序等。现在假设您在var记录中有用户记录,在显示按钮的容器时可以:

container.add({
    xtype: 'shopping-button',
    userid: record.get('id')
});

希望有所帮助 -