[問題] react 使用useRef設定table scroll位置

看板Ajax作者 (駝龜)時間2年前 (2022/01/20 00:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如題 我要使用react做一個班表 第一行為日期 第一列為人員(設定position: sticky) 要有一個按鈕可以讓今天這一列滑動到第二列(人員旁邊)對齊 目前是使用useRef並把他指定給第一行顯示今日的<td> 然後在按鈕onClick設定 ref.current.scrollTo(100,0) 數字先給固定值 按下按鈕後完全沒有反應 但是更改為 ref.current.scrollIntoView() 如果今日那列在畫面右邊外面 今日那一列就會往左滑動出現 但是因為第一列設定為sticky 所以今日那一列在左邊的話 往右滑到出現會被第一列擋住 不太確定為何在<table>中scrollTo的方法無法使用 還請大大解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.10.28 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1642608594.A.F9B.html
文章代碼(AID): #1Xw3VI-R (Ajax)
文章代碼(AID): #1Xw3VI-R (Ajax)