angular - 如何以编程方式关注下拉菜单

标签 angular kendo-ui-angular2

使用 Angular 2 Dropdowns,如何以编程方式将焦点设置到它? 这些示例展示了如何获取焦点事件,但没有展示如何设置焦点。

谢谢

最佳答案

假设您的下拉菜单是选中的,因为我不知道剑道下拉菜单是什么。首先创建一个局部变量:

<select #dropdown></select>

在您的组件中,获取该变量引用:

@ViewChild() dropdown: ElementRef;

现在,您可以使用

触发焦点
this.dropdown.nativeElement.focus();

关于angular - 如何以编程方式关注下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48304472/

相关文章:

Angular CDK 覆盖模块 : CanDeactivateGuard should launch custom modal

angular - 用于 Angular2 Grid Web API 数据绑定(bind)的 Kendo UI

kendo-ui-angular2 - Angular2 的 Kendo UI - 网格行选择

angular - 如何实现两个kendo sortable : one with fixed elements (palette objects) and the other with copies of each element dropped

css - 使 ag-grid 以 Angular 取 100% 页面高度的方法

javascript - 在 Angular 模块中导出枚举

javascript - 在 ng-template 中使用 kendo-grid-column 的格式属性?

angular - Typescript .d.ts 编译错误

使用 Webpack 的 Angular 2 翻译

angular - Angular 中的 pipe() 函数是什么