Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

focusPos(pos)定位问题 #73

Open
Alan-Echo opened this issue Sep 9, 2024 · 0 comments
Open

focusPos(pos)定位问题 #73

Alan-Echo opened this issue Sep 9, 2024 · 0 comments

Comments

@Alan-Echo
Copy link

在开发目录功能,需要实现点击侧边的目录标题,在编辑器内自动定位到指定的目录所在的位置,使用focusPos(pos)方法,发现定位时不准确,我开发过程中遇到的问题
问题1. 编辑器滚动到最底部厚,点击侧边标题第一行的h1标题(也就是编辑器首行的h1标题内容),pos是0,无法自动定位,于是我将首行的h1标题放到第二行,pos是2,此时可以自动定位
image
image

app-editor.vue:492 TextSelection endpoint not pointing into a node with inline content (doc)

问题2. 当我处于编辑器顶部时,我滑动目录列表滚动到比较靠下的目录标题(该目录在编辑器的位置是比较靠下方的,初始化渲染时是不显示在试图窗口内的,需要鼠标向下滑动才看得到的位置)进行点击,编辑器有自动定位的效果,但是位置不准确,被自动定位到前一个标题,假如我点点第13个标题,编辑器内自动定位到第12个标题,目前只在需要向下定位标题时出现,向上是没有问题的
image

另外,看了文档和代码,只有从目录列表到编辑器的定位,没有发现有在编辑器内获得焦点后获得当前pos值的方法(目的是实现双向定位标题位置的功能),后续是否会考虑加入开发计划内呢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant