Da zur Bestimmung der eindeutigen Zeile mindestens 3 Wertespalten erforderlich sind
Meine Idee ist also
1. Speichern Sie jedes Mal, wenn Sie auf die obere Schaltfläche klicken, die Werte der 3 Spalten (jede Spalte hat 1 Schlüssel) in der entsprechenden Zeile, was der Speichervorgang ist
2 Laden Sie die Seite neu und lesen Sie die lokalen Daten. Vergleichen Sie die drei Spalten jeder Zeile mit den vorhandenen lokalen Daten
Nach mehreren Klicks sollte der Wert des Schlüssels, der jeder Spalte entspricht, mehr als eins sein.
Die for-Schleife ist nicht klar über die spezifische Verwendung
其实你不用每列为一个Key存储的,可以将这三列的数据做成一个JS对象,然后,将字符串化的值存入localStorage,比如:
用的时候直接取出这个值,然后解析,再取出
col1
、col2
和col3
的值,进行比对可以置顶多个行吗?是的话可以存一个数组。
感觉比较3个属性过于复杂了,可以给每行一个唯一的 id,这样只要看 id 是否匹配就可以。