Folgendes Beispiel ist ein benutzerdefiniertes Dropdown zu tinyMCE hinzufügen, ist es möglich, nach init tinyMCE wieder zu ändern? Zum Beispiel, nach der Initialisierung der tinyMCE, aktualisieren Sie die Liste erneut durch eine andere Schaltfläche durch eine andere Liste. https://codepen.io/tinymce/pen/JYwJVrIst es möglich, tinyMCE benutzerdefinierte Toolbar ListBox Werte nach tinymce init ändern
tinymce.init({
selector: 'textarea',
height: 500,
toolbar: 'mybutton',
menubar: false,
content_css: [
'//fonts.googleapis.com/css?family=Lato:300,300i,400,400i',
'//www.tinymce.com/css/codepen.min.css'],
setup: function (editor) {
editor.addButton('mybutton', {
type: 'listbox',
text: 'My listbox',
icon: false,
onselect: function (e) {
editor.insertContent(this.value());
},
values: [
{ text: 'Menu item 1', value: ' <strong>Some bold text!</strong>' },
{ text: 'Menu item 2', value: ' <em>Some italic text!</em>' },
{ text: 'Menu item 3', value: ' Some plain text ...' }
],
onPostRender: function() {
// Select the second item by default
this.value(' <em>Some italic text!</em>');
}
});
}
});