如果单击按钮,AngularJS会阻止ng-blur

时间:2019-06-03 16:09:36

标签: angularjs dom-events onblur

我有表格-时间跟踪器。并且有几个字段,例如项目,描述,时间和“启动计时器”按钮。从一开始,DB中只有表格,没有记录。用户可以从选择中选择项目,然后用户必须填写字段描述。在“描述”字段中添加了ng-blur函数,该函数将创建一条不存在的新记录,或者更新存在的记录。在ng-click上还具有功能的“启动计时器”按钮可以创建新记录并启动计时器或更新已存在的记录并启动/停止计时器。

有问题。当用户填写描述字段以获取新记录时,他仍然在该字段中,并且他单击“启动计时器”同时处理了两个功能(描述字段中的ng-blur和ng单击“启动计时器”按钮)。并且系统创建2个相同的记录(重复项)。

如果单击“启动计时器”按钮,是否可以防止ng-blur并避免重复。

0 个答案:

没有答案