tinymce 只加粗

148 阅读1分钟

tinymce 是通过 execCommand 执行 bold 命令进行的加粗,如果我们需要取消加粗,则再次通过 execCommand 执行 bold 命令即可取消加粗。
但实际情况我们往往需要指定进行加粗或者指定取消加粗,通过 execCommand 执行 bold 命令的方式就不太受控。

实现思路:

  1. 先通过 execCommand 执行 bold 命令进行加粗
  2. 判断状态是否为加粗,如果是则结束,如果不是则再次通过 execCommand 执行 bold 命令

代码:
code.juejin.cn/pen/7317911…

代码只实现了单向加粗命令的部分,其他功能以此类推

示例:
点击查看【juejin】