angular4向导首先将textfield重点放在下一步

时间:2018-04-09 14:47:07

标签: angular focus wizard

我已经开发了基于angular4的向导,在我已形成的每一步中,在我希望专注于第一个文本字段的步骤之间切换,我能够专注于第一步的html属性{{1}但是只有当页面加载时,我才能在无法获得焦点的步骤之间切换。

尝试以下示例,但遗憾的是没有成功,

Is there an Angular2 way to focus on an input field?

plunker

上创建了一个示例

1 个答案:

答案 0 :(得分:0)

我已成功使用上述链接(Is there an Angular2 way to focus on an input field?)中描述的方法,但我必须将focus()中的setTimeout()拨打电话:

setTimeout(() => {
   (<HTMLInputElement> this.myInputField.nativeElement).focus();
}, 250);