Угловой: selectionStart и selectionEnd не регистрируется должным образом, когда выделен диапазон текста - PullRequest
0 голосов
/ 12 декабря 2018

Если я выделю диапазон текста в текстовом вводе, selectionStart и selectionEnd регистрируются правильно.Тем не менее, если я затем щелкаю внутри выделенного диапазона, ни регистрируюсь, или когда я перетаскиваю мышь за пределы поля ввода при выделении, ни регистрируюсь.Есть идеи?

html:

<input matInput #textField (click)='getCaretPos(textField)'>

angular:

getCaretPos(oField) {
    this.caretPosition = oField.selectionStart;
    this.caretPositionEnd = oField.selectionEnd;
}
...