1

我已经在我用 sencha touch 2.0 开发的应用程序中实现了这个日历,但我遇到了一个问题。当我在网络浏览器中运行我的应用程序源代码时,日历工作正常。但是当我生成应用程序的生产和包时,日历不起作用并出现以下问题。此外,当应用程序在设备中运行时也会出现这些问题:1):在日历的月份视图中未选择单元格。2): Next 和 Previous 在日历的月、周和日视图中不起作用。3):在我看来,点击事件无法绑定

例子 :

this.element.on({ tap: this.onTableHeaderTap, scope: this, delegate: 'td' });

this.element.on({ tap: this.onTimeSlotTap, scope: this, delegate: this.getItemSelector() });

请帮助我摆脱这个障碍。

我将非常感谢你。

4

1 回答 1

1

像这样创建您的类 obj 并将其添加到您的子类构造函数中:

companyCalender = Ext.create('myapp.view.TouchCalendarView',{
                  viewConfig : {
                      mode : 'month',
                      weekStart : 0,
                      value : new Date()
                  }
});
Ext.apply(this.initialConfig, config);
Ext.apply(this, config);
myapp.view.CompanyCalender.superclass.constructor.apply(this, arguments); 
this.add(companyCalender);
于 2012-09-07T11:56:07.727 回答