获取位置
可以参考window.getSelection()api
// 获取光标位置
let selection = window.getSelection()
let range = selection.getRangeAt(0)
range.setStart(range.endContainer, range.endOffset) // 设置开始插入位置
range.insertNode(<div>node</div>) // 插入元素,node节点
range.setEnd(range.endContainer, range.endOffset) // 设置结束位置
selection.selectAllChildren(input) //选择容器
selection.collapseToEnd() // 移动光标到最后