当前位置: 首页 > 知识库问答 >
问题:

角度2:按回车键触发一个方法,我不知道如何停止它

经炜
2023-03-14

我写了一个表单,绑定到一个角2分量。当我在任何文本输入中按Enter键时,它会启动一个绑定到按钮的(单击)事件事件的方法。

这是我按回车键的textfield:

<input type="text" class="form-control" name="name" [ngModel]="tutorial.name" #name="ngModel" required>
<button class="btn btn-success button-right" (click)="addEasy('')">+</button>

我真的不知道如何解决这个问题。谢谢你的帮助!

共有1个答案

欧阳翔
2023-03-14

若要防止表单在回车时提交,请在

标记中添加以下内容:

<form (keydown.enter)="$event.preventDefault()"

 类似资料:
  • 我有一个(我使用角2材料)如下,我正在调用一个回车键上的函数。但是从用户体验的角度来看,在submit函数清除表单之前,在按下enter键后,文本框的大小仍然在变化,即文本区域中显示了新的一行。如何停止enter键更改文本区域的大小?</p

  • 我正在为我的数据库开发GUI设计。 在设计了大部分框架并调试它们之后,我发布了我需要使用ENTER键添加触发按钮的选项,而不是只点击它。 我应该怎么做?我目前正在使用MouseListener作为我的按钮,并希望添加一个在按ENTER键时执行相同操作的监听器。谢谢

  • 我在一个页面上有几个html控件和一个搜索按钮。当用户在输入控件之外时(即焦点不在输入控件内),如果用户按enter键,我想触发搜索按钮的单击事件。搜索按钮不是按钮,也不在内 目前我正在做这个

  • 我目前正在进行一个停车地点模拟。在进入停车地点之前,一辆汽车要越过一个边界。为了模拟这一点,我添加了一个“CarMoveTobOrder”块,在这个块中,汽车会移动到一个停车处。然后我添加了一个服务块来模拟BorderService提供服务的时间。现在我有了一个汽车网络,我真的不知道如何在服务块内指定延迟或队列的位置。我尝试通过输入stopLine的名称来指定延迟的位置,但我得到一条错误消息:Ty

  • 问题内容: 由于许多node.js脚本遵循异步执行模式(以下示例),因此它们如何知道何时停止? 在以下代码中,节点如何确定在处理writeFile和适当注册回调之后,在回调运行之前,该进程应保持活动状态? 问题答案: 节点跟踪所有未完成的工作请求。您的fs.writefile()调用为I / O创建工作请求,并将您的回调添加到该请求。节点在启动I / O活动的同时将工作请求保存到其表中。到达函数末

  • 本文向大家介绍JS判断键盘是否按的回车键并触发指定按钮点击操作的方法,包括了JS判断键盘是否按的回车键并触发指定按钮点击操作的方法的使用技巧和注意事项,需要的朋友参考一下 实例如下: 以上这篇JS判断键盘是否按的回车键并触发指定按钮点击操作的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。