遇到这个问题了,同一个组件,放在不同的位置上使用,一个光标正常,点击输入的时候getSelection()也有数据,一个既没有光标,getSelection也没有数据。 问题是,有问题那个某层元素上写了user-select:none;这个会导致点击事件触摸事件啥的出问题。去掉这个,或者再写一个覆盖掉这个样式。就好了