我正在创建这个角度应用程序使用角材料,其中md-自动完成是非常有用的。表单允许用户在字段中选择或输入数据,下一个字段根据第一个md-autocomplete字段的值填充数据。如果用户从列表中选择项目,那么md-selected-item=ctrl.selectedText就有了下一个字段所需的对象。但是,如果用户只复制值并将md-autocomplete字段和选项卡粘贴到下一个字段,则不会填充该值,因为ctrl.selectedText是null。有什么方法可以在ng-blur上模拟ng-blur
发布于 2016-05-23 19:46:16
正如注释部分中提到的,您必须手动侦听TAB键。https://github.com/angular/material/issues/4697 --明确表示不会将此特性添加到库中。
另一方面,对于复制粘贴问题,您可以添加md-select-on-match指令到您的自动完成。这应该会自动选择完全匹配的选项。不过,您可以考虑在此选项中使用md-match-case-insensitive。
https://stackoverflow.com/questions/37351014
复制相似问题