CodeMirror配合js-beautify格式化代码后,光标恢复到原来位置
CodeMirror配合js-beautify格式化代码后,光标恢复到原来位置,
- 恢复焦点行(高亮显示当前行)
- 恢复滚动条的位置
JavaScript 全选
// 记录焦点行信息
var cursor =editorCode.getCursor()
// 记录滚动条位置
var scroller_y=editorCode.getScrollInfo().top;
// 重新设置新的值
editorCode.setValue(lines.join('\n'));
// 恢复焦点行
editorCode.setCursor(cursor)
// 恢复滚动条位置
editorCode.scrollTo(0,scroller_y)
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 管理员