Flutter初学者です。
JSONからEntityオブジェクトを介してListView.builderウィジェットで一覧表示しています。
そのリストのonTapイベントで該当行の詳細画面を遷移させたいのですが、一意なレコードキーの保持方法がわかりません。
JSですと、domにdata-hogehogeなどの独自属性を追加して管理していますが、同じ様な考え方で問題ないでしょうか?
<ul id='hoge-list'> <li data-hogehoge='1'>aaaa</li> <li data-hogehoge='2'>bbbb</li> <li data-hogehoge='3'>cccc</li> </ul> <script> const _li = document.querySelector('#hoge-list > li') for(i = 0;i < _li.length;++i) { _li[i].addEventListener(() => { const _id = this.target.getAttribute('data-hogehoge'); /* _idを使って非同期処理して画面表示の処理を書く */ }); } </script>
その場合、各一覧にレコードキーをどの様に保持しますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/04 14:42