Extjs html编辑器以及如何自定义编辑器

时间:2017-07-22 13:37:50

标签: extjs

您好我一直在使用Extjs html编辑器。我想自定义html编辑器,就像我必须在工具栏中单击按钮时显示自定义警告框。我们可以这样做吗? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

hibernate.ogm.mongodb.driver.connectTimeout

并使用它,例如像这样:

Ext.define('MyApp.ux.MyOwnHtmlEditor',{
    extend: 'Ext.form.field.HtmlEditor',
    xtype: 'myhtmleditor',
    getToolbarCfg: function() {
        // get original toolbar:
        var toolbar = this.callParent(arguments);
        // add custom item:
        toolbar.items.push({
            xtype: 'button',
            iconCls: 'x-fa fa-question-circle',
            handler: function() {
                Ext.Msg.alert('Dear user!', 'No, we won\'t help you!');
            }
        });
        // Modify handler of existing button:
        toolbar.items[3].handler = function() {
            Ext.MessageBox.alert('Dear user!', 'If you want Italic, please go to Italy!');
        };
        // return toolbar to calling function
        return toolbar;
    }
})

Example fiddle