我希望用户点击文本框后,文本框能自动指向文本的末尾。以前使用setSelection可以实现,但出于某种原因,它不再起作用。现在光标会指向用户点击的位置。
HTML:
TS:
如果我将其包裹在一个超时函数中,它会工作,但光标移动之前会有一闪而过的情况,这让我不太满意。我还制作了一个播放演示。
HTML:
<TextField text="the cursor should point at the end when clicked" (focus)="onFocus($event.object)"> </TextField>
TS:
public onFocus(textfield): void {
textfield.android.setSelection(textfield.text.length)
}
如果我将其包裹在一个超时函数中,它会工作,但光标移动之前会有一闪而过的情况,这让我不太满意。我还制作了一个播放演示。
提前感谢您的帮助!