alienzhou / web-highlighter

✨ A no-runtime dependency lib for text highlighting & persistence on any website ✨🖍️
https://alienzhou.github.io/web-highlighter/
MIT License
888 stars 144 forks source link

on(event.CREATE)的回调函数获取被划词的元素的id #92

Open youyunzhi opened 2 years ago

youyunzhi commented 2 years ago

,我的场景是对有id的段落进行划词,想要在create的时候,获取段落的id,请问这个有办法实现吗?

KonghaYao commented 2 years ago

我看源代码知道 sources 是有 id 值的,可以直接从 sources 中读取 详细看这里吧 https://github.com/alienzhou/web-highlighter/blob/3aa248a2ae9ccabdf1be594da09dd549c0c1f50e/src/data/cache.ts#L16-L24