鼠标悬停获取文字,求思路

新手上路,请多包涵
阅读 3.6k
4 个回答

ANTD 中参考 Tooltip 实现

打不开链接,我有做过一个功能,大概就是选中给定下标的词,可以用鼠标hover查看词意,用选区来做,拿到textnode,获取选区,用getBoundingClientRect就能拿到标记选区的上下左右距离还有宽高,不管是编辑器还是文本都能用

自己写一个定位框(单例模式),用定时器控制悬停时间,时间到了就根据鼠标的位置打开定位框

这个需要用到分词算法吧,动态分词,不然就只能固定是某些词做tooltip了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题