下面是TinyMCE 链接插件的一段代码
editor.addMenuItem('link', {
icon: 'link',
text: 'Insert/edit link',
shortcut: 'Meta+K',
onclick: createLinkList(showDialog),
stateSelector: 'a[href]',
context: 'insert',
prependToContext: true
});prependToContext: true是什么意思?我在文件里找不到。
发布于 2016-01-06 09:42:35
摘自tinymce核心(theme.js):
// Added though context
if (!isUserDefined) {
each(editor.menuItems, function(menuItem) {
if (menuItem.context == context) {
...
if (menuItem.prependToContext) {
menuItems.unshift(menuItem);
} else {
menuItems.push(menuItem);
}
...
}
});
}因此,您的MenuItem将在内部MenuItems数组的开头重新插入。
https://stackoverflow.com/questions/34628791
复制相似问题