javascript - 编辑fabric.Textbox时如何获取当前光标位置
解决方案
我有点想通了。selectionStart
并selectionEnd
成功了:
var activeObj = canvas.getActiveObject();
var caretPositionStart = activeObj.selectionStart;
var caretPositionEnd = activeObj.selectionEnd;
activeObj.enterEditing();
activeObj.insertChars("HI", null, caretPositionStart, caretPositionEnd);
推荐阅读
- javascript - 在小屏幕上隐藏/显示图像
- python - TensorFlow:使用 Python 确定 tensorRT 功耗
- c# - Configuration.GetSection("ConnectionStringName").Get始终为空
- ms-access - MS Access - 登录
- mysql - 重写一个嵌套的mysql查询以创建一个视图
- sas - 在满足条件之前,不同数量的观察的平均值/计数
- c# - 已发布网站:尝试为文件附加自动命名数据库...失败
- java - Java中LinkedList类中的iterator()方法在哪里?
- dialogflow-es - 对话流中意图的输入/输出上下文
- prestashop - Blocklayered模块不工作prestashop 1.6