如何更改 Ext.MessageBox 消息中的行?

Joa*_*uas 0 javascript extjs messagebox

如何更改 Ext.MessageBox 消息中的行?

if (duplicatedRecords.length > 0) {

    var msg = '';

    duplicatedRecords.forEach(function(element) {
        msg += ' - ' + element.get('ClientName') + '\n';
    });

    Ext.MessageBox.show(
    {
        title: 'Record(s) already exists',
        msg: msg,
        icon: Ext.MessageBox.ERROR,
        buttons: Ext.Msg.OK,
        closable: false
    });

}
Run Code Online (Sandbox Code Playgroud)

我尝试过使用 '\n' 但不起作用......

在此输入图像描述

phe*_*ris 6

这是渲染 HTML,因此您只需添加一个“br”即可:

煎茶小提琴

Ext.MessageBox.show(
{
    title: 'Record(s) already exists',
    msg: "msg<br/>msg",
    icon: Ext.MessageBox.ERROR,
    buttons: Ext.Msg.OK,
    closable: false
});
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述