如何做一个rich text editor之初想

比如做一个wiki需要用的rich text editor,拿confluence和FCEditor为样本,需要有的基本功能:

  1. undo
  2. redo
  3. find
  4. replace
  5. Insert table (Insert row, Delete row, Insert column, Delete column)
  6. Insert unordered list
  7. Insert ordered list
  8. Bold text
  9. Italic text
  10. Underline text
  11. StrikeThrough text
  12. Paragraph format
  13. Outdent
  14. Indent
  15. Insert link
  16. Insert image
  17. Select text color
  18. Insert horizontal line

需要先做一个框架,易于扩展,可以很简单的加入新的功能,能够尽量简单的改变整体样式,可以让用户方便的替换已有功能。

但是怎么开始着手做还没想好,先这样吧,等想好了先测试一下再来更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值