Javascript angular'支持的事件的完整列表是什么;ngModelOptions的s updateOn属性?

Javascript angular'支持的事件的完整列表是什么;ngModelOptions的s updateOn属性?,javascript,angularjs,angular-ngmodel,Javascript,Angularjs,Angular Ngmodel,说 updateOn:指定输入应绑定到哪个事件的字符串。可以使用空格分隔的列表设置多个事件。有一个名为default的特殊事件,它与属于控件的默认事件相匹配 该页面提到了一些事件:blur,default,submit。还有其他的吗?完整列表是否记录在任何地方?据我所知,您可以将任何可用的DOM事件绑定到updateOn属性。请参阅完整的列表 查看ngModel的源代码,您可以看到传递给updateOn的选项将绑定到实际元素本身 角源: if (modelCtrl.$options.getOp

updateOn:指定输入应绑定到哪个事件的字符串。可以使用空格分隔的列表设置多个事件。有一个名为default的特殊事件,它与属于控件的默认事件相匹配


该页面提到了一些事件:
blur
default
submit
。还有其他的吗?完整列表是否记录在任何地方?

据我所知,您可以将任何可用的DOM事件绑定到
updateOn
属性。请参阅完整的列表

查看
ngModel
的源代码,您可以看到传递给
updateOn
的选项将绑定到实际元素本身

角源:

if (modelCtrl.$options.getOption('updateOn')) {
  element.on(modelCtrl.$options.getOption('updateOn'), function(ev) {
    modelCtrl.$$debounceViewValueCommit(ev && ev.type);
  });
}
当 值或更新有效性。此功能已在中提供 AngularJS 1.x,但到目前为止,AngularJS 2+没有成功。以下更新 选项现在可以在5种形式中使用:

更改:更改是默认模式。通过使用此更新选项,表单/表单控件将在每次更改后更新

模糊:模糊更改模式仅在表单控件失去焦点后从值/有效状态更新

提交:仅在表单提交后进行更新


完整的源代码是。

还没有测试完整的列表,但是我很确定这些对应于默认的HTML事件属性;