Textarea忽略输入但需要触发Save按钮

ove*_*ove 7 html javascript textarea angular

有点棘手的情况.对于下面的代码,我添加(keydown.enter)="false"了忽略textarea中的break line/enter按钮

这导致用户问题,并希望按Enter键的现有行为应自动触发"保存按钮"

知道如何在仍然关注textArea但忽略断裂线时触发Save按钮吗?

    <textarea #textArea
    style="overflow:hidden; height:auto; resize:none;"
    rows="1"
    class="form-control"
    [attr.placeholder]="placeholder"
    [attr.maxlength]="maxlength"
    [attr.autofocus]="autofocus"
    [name]="name"
    [attr.readonly]="readonly ? true : null"
    [attr.required]="required ? true : null"
    (input)="onUpdated($event)"
    [tabindex]="skipTab ? -1 : ''"
    (keydown.enter)="false"
    [(ngModel)]="value">
    </textarea >
Run Code Online (Sandbox Code Playgroud)

Pen*_*gyy 1

Save您可以将按钮的相同功能绑定到keydown.entertexterea,并调用$event.preventDefault以避免换行符。

样本笨蛋