1
カスタム入力がlabel
(およびそのfor
属性)からどのようにフォーカスを得るのか、それらの状態を管理する方法を角度2で管理する方法が見つかりません。Angular 2カスタム入力コンポーネントでフォーカス状態を管理するにはどうすればよいですか?
私は、レギュラーと同じ焦点とぼかしの動作を与えようとしています。その上の任意のアイデア?
ありがとうございます!
カスタム入力がlabel
(およびそのfor
属性)からどのようにフォーカスを得るのか、それらの状態を管理する方法を角度2で管理する方法が見つかりません。Angular 2カスタム入力コンポーネントでフォーカス状態を管理するにはどうすればよいですか?
私は、レギュラーと同じ焦点とぼかしの動作を与えようとしています。その上の任意のアイデア?
ありがとうございます!
HTMLにはtabindex属性があり、どの要素にもフォーカスが設定されます。 http://w3c.github.io/html/editing.html#the-tabindex-attribute
次にコンポーネントで、あなたはフォーカスイベントを聞くことができます。
@HostBinding('tabindex') tabindex = -1;
@HostListener('focus')
focusHandler() {
alert('focused!');
}
はhttp://stackoverflow.com/questions/34522306/angular-2-focus-on-newly-added-input-elementを参照してください。これで十分でない場合は、問題の詳細に関する情報を提供してください。 –
ご返信ありがとうございます。私はリンクが同じ問題に取り組んだとは思わない。私がしようとしているのは、私のに普通のが持つフォーカスとぼかしの振る舞いを与えることです。私は質問を更新して、理解しやすいようにします。 –