Angular 2(keydown.enter)无法阻止默认()

时间:2018-01-16 07:36:53

标签: angular

event.preventDefault()在模板中使用(keydown.enter)时无法正常工作。
这是演示:https://plnkr.co/edit/GZrVt7l6BEO2uHfWFoTQ?p=preview 请帮帮我。

1 个答案:

答案 0 :(得分:6)

因此,只需在此处留下正确的答案,在这种情况下使用的正确操作是event.stopPropagation()而不是event.preventDefault()

event.preventDefault() JSFiddle Example

event.stopPropagation() JSFiddle Example

两个例子都包含一个小的解释,说明两者都发生了什么。