我已经开发了基于angular4的向导,在我已形成的每一步中,在我希望专注于第一个文本字段的步骤之间切换,我能够专注于第一步的html属性{{1}但是只有当页面加载时,我才能在无法获得焦点的步骤之间切换。
尝试以下示例,但遗憾的是没有成功,
上创建了一个示例答案 0 :(得分:0)
我已成功使用上述链接(Is there an Angular2 way to focus on an input field?)中描述的方法,但我必须将focus()
中的setTimeout()
拨打电话:
setTimeout(() => {
(<HTMLInputElement> this.myInputField.nativeElement).focus();
}, 250);