当我们在 sencha ext js 7.2 上有两个组件时,Datepicker 没有正确选择以前的值
Datepicker is not selecting corretly the previous values when we have two components on sencha ext js 7.2
我在 ext js 7.2 上的日期选择器组件有一些问题。
这里是重现该行为的 fiddle:
https://fiddle.sencha.com/#view/editor&fiddle/36h9
基本上,我在同一个页面上有两个日期选择器组件,当我插入这两个组件之间时,我得到了错误的选择。
步骤:
1. 单击第一个日期选择器图标。
2. 单击第二个日期选择器图标。
3. 再次单击第一个日期选择器图标。
- 验证在组件上选择了错误的值。
谢谢!
看起来这个错误出现在 7.0 以上的版本中
尝试使用以下覆盖来修复它:
Ext.define('Override.picker.Picker', {
override: 'Ext.picker.Picker',
afterShow: function(me) {
me.callParent([me]);
me.scrollSlotsIntoView();
Ext.util.InputBlocker.blockInputs();
}
});
fiddle 修正:https://fiddle.sencha.com/#view/editor&fiddle/36lo
我在 ext js 7.2 上的日期选择器组件有一些问题。
这里是重现该行为的 fiddle: https://fiddle.sencha.com/#view/editor&fiddle/36h9
基本上,我在同一个页面上有两个日期选择器组件,当我插入这两个组件之间时,我得到了错误的选择。
步骤: 1. 单击第一个日期选择器图标。 2. 单击第二个日期选择器图标。 3. 再次单击第一个日期选择器图标。 - 验证在组件上选择了错误的值。
谢谢!
看起来这个错误出现在 7.0 以上的版本中 尝试使用以下覆盖来修复它:
Ext.define('Override.picker.Picker', {
override: 'Ext.picker.Picker',
afterShow: function(me) {
me.callParent([me]);
me.scrollSlotsIntoView();
Ext.util.InputBlocker.blockInputs();
}
});
fiddle 修正:https://fiddle.sencha.com/#view/editor&fiddle/36lo