Cordova Sencha警报消息框中仅显示标题,但未显示消息

Cordova Sencha警报消息框中仅显示标题,但未显示消息,cordova,extjs,sencha-touch,sencha-touch-2,Cordova,Extjs,Sencha Touch,Sencha Touch 2,我是新来的森查人, 我尝试在Sencha应用程序中使用message box来显示脱机/联机消息,但在message box中仅显示标题,在message box中不显示任何消息。 代码: Ext.Msg.show({ 标题:“你离线了!!!”, msg:'是否要保存更改?', 多行:对, 宽度:300 }); 看起来像: 请帮助我。您使用的属性不正确。如果比较,您会发现它们使用的是消息属性,而不是消息。另外,请注意,示例中的多行有大写字母L-而您的没有。您使用的属性不正确。如果比较,您会发

我是新来的森查人, 我尝试在Sencha应用程序中使用message box来显示脱机/联机消息,但在message box中仅显示标题,在message box中不显示任何消息。 代码:

Ext.Msg.show({
标题:“你离线了!!!”,
msg:'是否要保存更改?',
多行:对,
宽度:300
});
看起来像:


请帮助我。

您使用的属性不正确。如果比较,您会发现它们使用的是
消息
属性,而不是
消息
。另外,请注意,示例中的
多行
有大写字母L-而您的没有。

您使用的属性不正确。如果比较,您会发现它们使用的是
消息
属性,而不是
消息
。另外,请注意,示例中的
多行
有一个大写L-而您的没有。

在代码中创建正确的属性,您将得到所需的结果

你的代码应该是

Ext.Msg.show({
        title: '<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> You are Offline!!!',
        message: 'Do you want to Save the changes? ', // message
        multiLine: true, // Use camelCase
        width: 300
    });
Ext.Msg.show({
标题:“你离线了!!!”,
消息:“是否保存更改?”,//消息
multiLine:true,//用例
宽度:300
});

您可以在fiddler中看到如何在代码中生成正确的属性,您将得到所需的结果

你的代码应该是

Ext.Msg.show({
        title: '<i class="fa fa-exclamation-triangle" aria-hidden="true"></i> You are Offline!!!',
        message: 'Do you want to Save the changes? ', // message
        multiLine: true, // Use camelCase
        width: 300
    });
Ext.Msg.show({
标题:“你离线了!!!”,
消息:“是否保存更改?”,//消息
multiLine:true,//用例
宽度:300
});

你可以在fiddler中看到,谢谢,伙计,但我还需要一个帮助,当应用程序联机时是否可以关闭Ext.Msg.show()。还有一个建议是,我尝试使用
按钮添加自定义按钮:Ext.Msg.OK,buttonext:{OK:'Retry!!!'},
但它不起作用。@neotrix因为
Ext.Msg
是一个
单例,如果您需要自定义按钮,我强烈建议您创建一个自定义窗口。感谢您的回复,您对我的第一个问题“close Ext.Msg.show()”有什么想法。show
的反面是什么?显示某物/隐藏某物->谢谢,伙计,但我还需要一个帮助,当应用程序联机时是否可以关闭Ext.Msg.show()。还有一个问题是,我试图使用
按钮添加自定义按钮:Ext.Msg.OK,buttonext:{OK:'Retry!!!'},
但它不起作用。@neotris因为
Ext.Msg
是一个
单例,如果您需要自定义按钮,我强烈建议您创建一个自定义窗口。感谢您的回复,您对我的第一个问题“close Ext.Msg.show()”有什么想法。show
的反面是什么?显示某物/隐藏某物->