编辑器的实时预览是怎样实现的


支持实时预览的markdown\coffee等的编辑器是怎样实现的?
一般是每个keystroke都去parse一次吗?还是用timer定时刷新?
还是有什么方法可以局部的都更新内容?哪种方法效率最高,使用最普遍?

编辑器 实时预览 在线编辑器 parser

stillzz 10 years, 10 months ago

看你的需求,一般都是监听输入框的实时变化后parse。目前还没有更好的办法。

如果对预览的即时性要求不高,可以考虑用计时器。

局部更新的话,不太可能实现,因为可能一两个字符的改变,就影响了全部内容的最终效果。

梯子不用要横放 answered 10 years, 10 months ago

Your Answer