一意の行を決定するには少なくとも 3 つの列値が必要であるため
だから私のアイデアは
1です。上のボタンをクリックするたびに、対応する行の3つの列(各列に1つのキーがあります)の値をlocalStorageに保存する、つまり保存処理です
2. 毎回、初回ページリロード時にローカルデータを読み込み、テーブルデータ取得後、各行の3列を既存のローカルデータと比較し、等しい場合はそのまま保持します。上###
複数回クリックすると、各列に対応するキーの値が複数になるはずです。比較方法
の具体的な使用法がわかりません。 for ループ
其实你不用每列为一个Key存储的,可以将这三列的数据做成一个JS对象,然后,将字符串化的值存入localStorage,比如:
用的时候直接取出这个值,然后解析,再取出
col1
、col2
和col3
的值,进行比对可以置顶多个行吗?是的话可以存一个数组。
感觉比较3个属性过于复杂了,可以给每行一个唯一的 id,这样只要看 id 是否匹配就可以。