経緯

web アプリでランキング画面のようにリスト内の自分の行を中心に表示のようなことを行いたい場合があり調査した結果を備忘録として残しておく

実際のソースおよび実行結果

画面初期表示時に id = 1(Taro) のデータをスクロールエリアの中央に表示する
created のタイミングで API 等からデータが取得される想定のため変数 users 監視しておいて変わったタイミングで画面中央にスクロール位置を移動させる
例はスクロールエリアの height が固定のパターンであるが可変の場合は画面サイズを使用して計算する