我正在尝试向菜单按钮的菜单添加菜单项。
console.log显示已添加该项,但菜单未呈现新选项。
tinymce.init(
{
selector:'textarea',
toolbar: ['btnNombres'],
menubar: false,
setup: function (editor) {
var itemsNombre = [
{
text: 'Adicionar',
name: 'mn_nombre_adicionar',
onclick: function(event){
this._parent.add({text:'Test', type:'menuitem'});
console.log(this._parent._items);
}
}
];
editor.addButton('btnNombres', {
type: 'menubutton',
text: 'Nombre',
tooltip: 'Nombres',
menu: itemsNombre
});
}
}
);
我希望菜单按钮中有一个新项目,但没有。 CodePen
答案 0 :(得分:0)
我唯一要做的就是更改:
this._parent.add({text:'Test', type:'menuitem'});
为
this._parent.append({text:'Test', type:'menuitem'});