防止错误消息中的自动换行

时间:2011-10-03 13:05:58

标签: firefox extjs extjs4

我有一种奇怪的情况,即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
                }]
            }]
        }];

1 个答案:

答案 0 :(得分:0)

'按Ctrl' +' +'是理由。我在Firefox中的观点已经放大,但直到今天我才注意到它。我将其恢复到正常的缩放级别后,然后按Ctrl' +' 0'一切正常,并显示良好。傻傻的,我花了两个星时才意识到这一点。