質問編集履歴

2

htmlの追加

2020/08/03 07:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,15 @@
73
73
  </ul>`);
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+ 出力したいHTMLですが、
80
+
81
+
82
+
83
+ ```html
84
+
85
+ <div id="sub"><--!ここにJSからのhtmlを入れたいです--></div>
86
+
87
+ ```

1

自分が行ってみたこと

2020/08/03 07:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -55,3 +55,21 @@
55
55
 
56
56
 
57
57
  keyの部分は、リストのタイトル<h2>にしたく、valueの部分は、<li>で作りたいです。表示したい順序も配列のそのままで表示したくご教示頂けませんでしょうか。
58
+
59
+
60
+
61
+ 下記の様にmapで出来るのかと考えてみたのですがわからない状態です。
62
+
63
+ ```javascript
64
+
65
+ const html = array.map(([k, l]) => `
66
+
67
+ <ul>
68
+
69
+ <li class="list">${k}<li>
70
+
71
+ ${l.map(n => `<ul><li class="listend">${n}</li></ul>`).join('')}
72
+
73
+ </ul>`);
74
+
75
+ ```