質問編集履歴

2

コード追記

2019/10/30 05:06

投稿

tokio-k
tokio-k

スコア11

test CHANGED
File without changes
test CHANGED
@@ -81,3 +81,31 @@
81
81
  配列としてローカルストレージに保存するということは分かったのですが、配列に追加ができません。また、タスクとマークをセットにすることもできません。
82
82
 
83
83
  どうしたらうまくいくのでしょうか
84
+
85
+
86
+
87
+ ***追記***
88
+
89
+ ```javascript
90
+
91
+ var datalocaltask = [];
92
+
93
+ var datalocalmark = [];
94
+
95
+ datalocaltask.unshift(newTask);
96
+
97
+ datalocalmark.unshift(lists.querySelector('p').innerText);
98
+
99
+ localStorage.setItem('key',JSON.stringify(datalocaltask));
100
+
101
+ localStorage.setItem('keys',JSON.stringify(datalocalmark));
102
+
103
+ console.log(JSON.parse(localStorage.getItem("key")));
104
+
105
+ console.log(JSON.parse(localStorage.getItem("keys")));
106
+
107
+ ```
108
+
109
+ としています。
110
+
111
+ pushなどは調べてやっていたのですが、配列にならなくて困っています。

1

2019/10/30 05:06

投稿

tokio-k
tokio-k

スコア11

test CHANGED
File without changes
test CHANGED
@@ -56,12 +56,28 @@
56
56
 
57
57
 
58
58
 
59
- これはどういうことなのでしょうか。
59
+ **追記**
60
60
 
61
- どうしたまくデータを保存することができすか
61
+ これは文字列ではないかということがわかりした
62
+
63
+
64
+
65
+
62
66
 
63
67
  保存できたら、window.onLoadで開いたときに保存されているデータを<ul></ul>の中にいれておきたいです。
64
68
 
69
+ <ul>
70
+
71
+ <li><p>◉</p>文字列<i class="far fa-trash-alt gomi"></i></li>
72
+
73
+ </ul>
65
74
 
66
75
 
76
+
67
- ぜうまくいかないかわかる方、教えくださ
77
+ こん感じで<ul>中にどんどん追加されていきます
78
+
79
+ <p></p>の中のマーク(記号)もクリックで変更します。その変更も一緒にセットで保存したいです。
80
+
81
+ 配列としてローカルストレージに保存するということは分かったのですが、配列に追加ができません。また、タスクとマークをセットにすることもできません。
82
+
83
+ どうしたらうまくいくのでしょうか