Sencha touch 2 ST2.2-具有选择器配置的日期选择器错误
我正在使用最新的sencha touch版本,但发现日期选择器存在问题 这与预期的效果一样:Sencha touch 2 ST2.2-具有选择器配置的日期选择器错误,sencha-touch-2,Sencha Touch 2,我正在使用最新的sencha touch版本,但发现日期选择器存在问题 这与预期的效果一样: var view=new Ext.field.DatePicker({label:"Test"}); 但如果我这样做: var view = new Ext.field.DatePicker({ label: "Test", picker: { yearTo: "2020" } }); 如果单击datepicker字段,则不会发生任何事情。一段时间后,
var view=new Ext.field.DatePicker({label:"Test"});
但如果我这样做:
var view = new Ext.field.DatePicker({
label: "Test",
picker: {
yearTo: "2020"
}
});
如果单击datepicker字段,则不会发生任何事情。一段时间后,网站甚至“崩溃”
我正在使用Chrome 26.0.1410.64 m进行测试
ST2.2中是否存在错误 使用
new
关键字不是在Sencha Touch 2.x中创建组件的正确方法
使用Ext.create
:
var view = Ext.create('Ext.field.DatePicker', {
label: "Test",
picker: {
yearTo: 2020 // without the quotes
}
});
希望这能有所帮助我按照您的建议更改了代码,但它没有改变任何东西。日期选择器仍然没有打开,并且浏览器阻塞。另外,请注意,我的变体在没有选择器配置的情况下工作,因此我认为它与“对象实例化”的类型无关。它应该是这样的,但我在传递带有新关键字的配置对象时遇到了问题。您是否尝试过yearTo:2020(没有“)。控制台中是否也有错误?。。。哦,谢谢,我没想过。是的,如果没有引号,它是有效的。看起来他们在新版本中改变了一些东西。在ST2.0中,它使用引号。回答您的问题:不,控制台上没有任何错误。