Sar*_*hbe 1 tinymce tinymce-plugins angular
我有一个Angular
应用程序,我正在使用它TinyMCE
作为我的编辑器。
有什么方法可以为带有角度的编辑器添加自定义插件吗?我还没有在网上找到任何关于角度的例子。
我想要实现的目标是在工具栏上添加一个按钮,用于打开自定义的角度组件。我在 stackblitz 上添加了一个简单的 TinyMCE 编辑器示例。
https://stackblitz.com/edit/angular-ivy-k3nguv?file=src%2Fapp%2Fapp.component.ts
您可以在组件中定义设置方法并在编辑器配置中引用该方法:
ts
setup(editor) {
editor.ui.registry.addButton('myCustomToolbarButton', {
text: 'My Custom Button',
onAction: function () {
alert('Button clicked!');
}
});
}
Run Code Online (Sandbox Code Playgroud)
html
<editor
[init]="{
height: 500,
menubar: false,
plugins: ['paste'],
toolbar: 'bold italic underline myCustomToolbarButton',
setup: setup
}"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1272 次 |
最近记录: |