我想在表单中的输入中添加焦点和模糊事件。我已经将其添加到自定义指令和输入中,但我也在使用ng-tags-input
,如何向其注册事件侦听器?可能正在修改tagsInputConfig
,但我无法正确实现它。。或者,我应该使用不同的方法向父窗体添加事件侦听器,并在子元素中实现事件冒泡。但我想IE9+支持事件捕获,有人能告诉我一种在IE8上也能工作的方法吗。
感谢
ngTagsInput同时支持ngFocus
和ngBlur
指令:
<tags-input ng-model="tags" ng-focus="focus()" ng-blur="blur()"></tags-input>
工作Plunker
我必须承认,这应该有更好的记录
最后,ngTagsInput仅适用于IE10+。如果你需要支持该浏览器的旧版本,也许你应该看看这个fork.