Я новичок в Ext-Js, и у меня есть редактор html с некоторыми плагинами из github, теперь у меня есть кнопка в редакторе, который должен появиться поле предупреждения с содержимым текстовой области.Получение содержимого редактора - Редактор html Ext-Js
Ext.onReady(function() {
Ext.tip.QuickTipManager.init();
var top = Ext.create('Ext.form.Panel', {
frame:true,
title: 'HtmlEditor plugins',
bodyStyle: 'padding:5px 5px 0',
//width: 300,
fieldDefaults: {
labelAlign: 'top',
msgTarget: 'side'
},
items: [{
xtype: 'htmleditor',
fieldLabel: 'Text editor',
height: 300,
plugins: [
Ext.create('Ext.ux.form.plugin.HtmlEditor',{
enableAll: true
,enableMultipleToolbars: true
})
],
anchor: '100%'
}],
buttons: [{
text: 'Save'
},{
text: 'Cancel'
}]
});
top.render(document.body);
});
Я знаю, что я должен добавить
handler:function(){alert(someextjscodehere)}
, но я понятия не имею, что функция возвращает его, и я не могу найти его на Google ...
Вы уверены, что вам нужен плагин? Базовый HtmlEditor присутствует в Ext, плагин просто добавляет несколько функций. – rixo
да, я уверен. В исходном редакторе нет функций table, undo, redo .... –