在IE11中单击angular2时,在输入文本字段中选择文本

时间:2017-08-01 06:51:08

标签: angular angular2-directives

我有一个文字输入。当输入获得焦点时,我想选择输入内的文本。 我在Angular2中编写了以下代码,它在Google Chrome中完美运行,但在IE11中无效。

<input type="text" name="Description" id="Description" [(ngModel)]="Description" maxlength="20" (click)="$event.target.select()">

我也试过(mouseup)=“$ event.target.select()”。它也适用于Chrome,但不适用于IE11。 我已经四处寻找尝试找到Angular2的方法。在Angularjs中使用指令就可以了。我是否可以在Angular2中实现相同功能,它也适用于Firefox,Chrome和IE。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用angular2提供的(焦点)事件,如plunker

中所示
OptionsRequest