extjs 自带的时间控件在chrome下显示异常,控件长度拉满整个屏幕,只需加上如下代码即可。
/********** 解决日历控件显示异常 **********/
Ext.override(Ext.menu.DateMenu, {
render : function() {
Ext.menu.DateMenu.superclass.render.call(this);
if (Ext.isGecko || Ext.isSafari || Ext.isChrome) {
this.picker.el.dom.childNodes[0].style.width = '178px';
this.picker.el.dom.style.width = '178px';
}
}
});其中 Ext.isChrome 最为重要。
文章详细介绍了如何通过简单的代码修改解决Next.js自带的时间控件在Chrome浏览器下显示异常的问题,控件长度被拉满整个屏幕的情况得到解决。

336

被折叠的 条评论
为什么被折叠?



