【发布时间】:2015-03-11 04:35:36
【问题描述】:
我想在中型编辑器按钮栏中添加一个按钮以创建自定义样式(在本例中为红色文本)。
我可以创建按钮并让它出现在按钮栏中:
var medium = new MediumEditor(editorBox, {
buttons: ['bold', ..., 'red'],
extensions: {
'red': new MyButton({label: 'R', style: 'color:red'})
}
});
function MyButton(options) {
this.options = options;
};
MyButton.prototype.getButton = function(instance) {
return '<button><span style="' + this.options.style + '">' + this.options.label + '</span></button>';
};
我不太懂 Javascript。 https://github.com/daviferreira/medium-editor/wiki/Custom-Buttons-and-Extensions#buttons-defaultbutton-object 有文档,但我认为没有任何文档可以作为示例,所以我不知道它在实践中是如何工作的。
任何指针?
【问题讨论】: