扩展图标的图标变量

Icon Variables for Ext Icons

在 Ext 消息框中,我们曾经为 Ext.Msg.Button 图标等按钮提供变量。是否可以在我们的 Ext MVC 应用程序模型中做同样的事情?

是的,这可以通过在您的项目中包含一个资源然后提供到该图标的映射来实现(您如何做到这一点取决于您的应用程序的体系结构);阅读文档将帮助您了解如何做到这一点:文档 example and then digging a bit into the icon config.:

Path to image for an icon.

这就是 Ext.Message.Help 的全部:一条路径。

Ext.button.Button 还有 icon configuration,只需按照上面链接的 Ext.window.MessageBox 文档中的示例即可。

这是来自 doc.s 的代码:

Ext.Msg.show({
    title:'Save Changes?',
    message: 'You are closing a tab that has unsaved changes. Would you like to save your changes?',
    buttons: Ext.Msg.YESNOCANCEL,
    icon: Path.to.icon // Here, supply the resource path
    // ....
});

如果想利用 Ext.Msg.show({}); 功能,您还可以通过 Ext JS 对按钮进行内联配置。