我有一种奇怪的情况,即extjs 4总是将自定义错误消息的最后一个字放在新行中,并有效地隐藏它。我尝试缩短消息,但总是最后一句话转到新行。 这种情况发生在Firefox 7.0.1(关闭firebug),而不是Chrome,Opera,Safari。
正确显示默认消息文本。我的错误消息没有奇怪的字母或符号。
我试图逃避白色字符,放置nobr标签等......但没有任何作用。
如何防止这种行为?
我没有应用任何CSS或任何其他样式。以下是来自视图的代码:
this.items = [{
waitMsgTarget: 'dailyReport',
xtype: 'form',
url: 'php/dailyReport.php',
items: [{
margin: 10,
xtype: 'datefield',
name: 'reportDate',
fieldLabel: 'Report for',
format: 'd.m.Y.',
altFormats: 'd.m.Y|d,m,Y|m/d/Y',
value: getCorrectDate(),
disabledDays: [0]
},
{
margin: 10,
xtype: 'checkboxgroup',
fieldLabel: 'Report by',
columns: 2,
vertical: true,
allowBlank: false,
blankText: 'Choose at least one.',
items: [{
boxLabel: 'pos',
name: 'rb',
inputValue: '1',
checked: true
},
{
boxLabel: 'seller',
name: 'rb',
inputValue: '2',
checked: true
}]
}]
}];
答案 0 :(得分:0)
'按Ctrl' +' +'是理由。我在Firefox中的观点已经放大,但直到今天我才注意到它。我将其恢复到正常的缩放级别后,然后按Ctrl' +' 0'一切正常,并显示良好。傻傻的,我花了两个星时才意识到这一点。