序列化选择
通过从参考节点的文本偏移量序列化和恢复 DOM 选择。
安装
npm install serialize-selection
用法
保存
ss.save([referenceNode])
参数
[referenceNode] -(可选)用作序列化参考的 DOM Element 。 默认值: document.body 。
退货
save返回一个具有以下属性的对象:
start - 选择从参考节点的起始偏移量
end - 选择从参考节点的结束偏移
content - 保存选择的字符串内容
restore - 恢复选择的快捷方式
恢复
ss.restore(state, [referenceNode])
参数
state - 选择状态对象(具有start和end属性的任何对象)。
[referenceNode] -(可选)用作序列化参考的 DOM Element 。 默认
评论0
最新资源