一个定制的React钩子,用于获取文本输入中的插入符号位置。
use-caret-position一个自定义的React钩子,用于获取输入字段中的插入符位置。
安装npm i use-caret-position yarn添加use-caret-position用法常见用法示例请参阅src / app / index.js。
在较高级别,您可以向钩子传递输入参考。
从'use-caret-position'const {x,y,getPosition,getSelection} = useCaretPosition(inputRef)导入useCaretPosition您将获得可用于显示标记的x和y坐标。
我建议使用CSS变量