gpt4 book ai didi

Angular - 允许在文本区域上输入键,但不允许在 formGroup 中输入键

转载 作者:行者123 更新时间:2023-12-02 19:56:05 25 4
gpt4 key购买 nike

用户需要在textarea上使用回车键,但不能在formGroup中使用。

这是我的html

<form [formGroup]="interventionForm" (ngSubmit)="onSubmit()" (keydown.enter)="$event.preventDefault()">

<textarea class="focus-input gap-textarea"></textarea>

<button type="submit" class="btn teq-btn">{{ lang.trans('send') }}</button>

</form>

回车键不会提交formGroup,但文本区域会受到影响。

最佳答案

您需要使用 $event.stopPropagation() 而不是 $event.preventDefault()。您的代码应如下所示:

<form [formGroup]="interventionForm" (ngSubmit)="onSubmit()" (keydown.enter)="$event.stopPropagation()">

<textarea class="focus-input gap-textarea"></textarea>

<button type="submit" class="btn teq-btn">{{ lang.trans('send') }}</button>

</form>

关于Angular - 允许在文本区域上输入键,但不允许在 formGroup 中输入键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56991795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com