我今天在HackerTalk写了个长文,结果在切换源码模式和预览模式的时候不小心点到了页面内的一个小标签,然后页面就跳转了,然后回来的时候页面里的内容就没有,感觉有点崩溃
提出以下几种解决方案:
- 使用localstorage存储临时编辑器中的内容,类似Leetcode写代码的体验
- 在编辑器中有内容时,关闭页面或跳转页面时显示提示,类似于有些页面填写表单时的表现
- 提供禅模式,全屏编辑器写内容
然后我描述一下我误跳转的细节:在回复他人内容页面的编辑器中,且编辑器中有长内容,往下滚动一些,然后点击切换源码,编辑器会发生变动,光标会跳到开头,此时我的鼠标位置大概会在一个小标签上(我没有注意到),然后我想切换回来的时候,想直接点击切换源码按钮切换回来,结果就直接跳转到别的页面了