Open lb091188 opened 7 years ago
@lb091188 非常感谢你的意见, 1️⃣,只有在内容超过容器内容出现滚动条后才会有滚动效果哦, 2️⃣,有借鉴其他markdown编辑器的效果,暂时只是简单实现了同步滚动效果,后期会持续修复, 3️⃣,在部分输入后,偶尔出现无法及时更新文档内容高度,造成卡顿,可在最后增加换行操作即可解决,此问题也会在后期版本更新修复。 最后,非常感谢你的支持,有你的意见,我会把这个做得更好,更完善。谢谢
@ovenslove 就此提出一些个人看法吧:希望能给你开发提供点思路
个人比较极简,所以看法可能和楼主不同,2333,不过还是期待和比我牛逼的人交流想法,让我自己进步吧,加油楼主,期待更完善的组件
@lb091188 谢谢,我用vue-scroll 只是为了精确拿到滚动的高度,然后根据高度同步两边的滚动距离,至于类似iscroll的那种利用css3来做得效果,暂时不考虑,与你的观点一致
@ovenslove ,看到你的回复,再次发表下我对你回复内容的理解和我的看法
你所说,拿到精准的高度,是否意味着,当源码scrollTop值为69时,是否也会将预览框的scrollTop值设置为69呢
在markdown编辑器中,源码总体高度和预览框总体高度可能会产生偏差例如如下情况
# 我是一个一级标题
## 我是一个二级标题
### 我是一个三级标题
以上代码,在源码上展示,所占高度为三个默认的line-hight,但是在预览窗口,h1、h2的高度一般是大于普通文本的line-hight,所以,最后预览窗口的高度,可能就比源码窗口高度多了一部分,
这个问题处理可能比较复杂,我感觉可以参考MarkDownPad 和VS code中的方式来处理
不知道怎么在Issues中间传图片,如果楼主感兴趣就麻烦自己donwload 这两个软件看一下了
@lb091188 好的,有时间我会去详细了解下的,谢谢你的意见啦