私は矢印キーを使用してtreeview内の要素をフォーカスすることができるソリューションを探しています。React:矢印キーでフォーカスを移動する方法は? (TreeView)
現在、私はtreeView(ul)とtreeNode(li)を持っています。それぞれのtreeNodeは独自のtreeViewなどを持つことができます。すべてのtreeNodeにはtabIndex="0"
というプロパティがあり、ツリービューをトラバブする可能性を追加するにはTab
キーを使用します。それはうまく動作します。しかし、同じことをするためにキーボードの矢印のサポートを追加したいと思います。
どうすればいいですか? P.P.私は純粋なReact、JSを期待している第三者ライブラリを使用したくない。
<section>
<header>
{ title }
</header>
<ul>
<li>
<section>
<header>
{ title }
</header>
<ul>
// etc.
</ul>
</section>
</li>
</ul>
<section>