Quantcast
Viewing latest article 7
Browse Latest Browse All 175

Creating An Input-Driven AutoFocus Directive In Angular 5.0.2

HTML form elements already provide for an “autofocus” attribute that will pull focus to an input field after it is rendered on the page. This is great for static pages; but, in my experience, using the autofocus attribute in an Angular 5 application can be a bit hit-and-miss. It will often work the first time that an input is rendered; but, it will then stop working even if that input is hidden and re-rendered. As such, I usually end-up creating an autofocus attribute directive that wraps the focus workflow in a timer. Encapsulating the autofocus in an attribute directive has the added benefit of being able to (somewhat) programmatically control which input receives focus.
Source: Creating An Input-Driven AutoFocus Directive In Angular 5.0.2

The post Creating An Input-Driven AutoFocus Directive In Angular 5.0.2 appeared first on angular.org.il.


Viewing latest article 7
Browse Latest Browse All 175