質問編集履歴
2
コードを分かりやすく編集しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,15 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
Rectで重複したコンテンツを削除したいと考えていて
|
6
|
-
|
7
|
-
参考URLを見ながらやってみたのですがなぜか重複を排除できません。
|
8
|
-
|
9
|
-
|
5
|
+
Reactの配列を表示するにあたって、フォーマットを合わせた後に重複するコンテンツを排除したいと考えているのですが、なかなかアイデアが浮かばず困っています。
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
参考URL:[https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f](https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f)
|
14
6
|
|
15
7
|
|
16
8
|
|
@@ -18,19 +10,19 @@
|
|
18
10
|
|
19
11
|
|
20
12
|
|
21
|
-
```
|
13
|
+
```JavaScript
|
22
14
|
|
23
15
|
・・・
|
24
16
|
|
25
17
|
{booking.available_datetimes
|
26
|
-
|
27
|
-
.filter((x, i, self) => self.indexOf(x) === i)
|
28
18
|
|
29
19
|
.map(datetime => (
|
30
20
|
|
31
21
|
<Item key={String(datetime)} onClick={() => onClick(datetime)}>
|
32
22
|
|
33
23
|
<styles.StyledCard selected={Number(d) === Number(selectedDate)}>
|
24
|
+
|
25
|
+
/* ここのフォーマットで重複するものを変更したい */
|
34
26
|
|
35
27
|
{d.format('YYYY-MM-DD')}
|
36
28
|
|
@@ -80,20 +72,6 @@
|
|
80
72
|
|
81
73
|
|
82
74
|
|
83
|
-
|
75
|
+
先に配列ごとフォーマットを変更するのがよろしいでしょうか。
|
84
76
|
|
85
|
-
|
86
|
-
|
87
|
-
上記でやろうとしたことは根本的な意味で間違えていました。
|
88
|
-
|
89
|
-
|
90
|
-
|
91
|
-
`format`を整えた上で、フィルタリングをかけたいと考えています。
|
92
|
-
|
93
|
-
この場合、mapする前にフィルタリングをするべきでしょうか。
|
94
|
-
|
95
|
-
それとも、mapした後にフィルタリングすればよろしいでしょうか。
|
96
|
-
|
97
|
-
|
98
|
-
|
99
|
-
すみませんが、
|
77
|
+
すみませんが、お助けいただけますと幸いです。
|
1
状況を更新しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
重複コンテンツを削除したい(JS)
|
1
|
+
フォーマット変更した後の重複コンテンツを削除したい(JS)
|
test
CHANGED
@@ -5,6 +5,8 @@
|
|
5
5
|
Rectで重複したコンテンツを削除したいと考えていて
|
6
6
|
|
7
7
|
参考URLを見ながらやってみたのですがなぜか重複を排除できません。
|
8
|
+
|
9
|
+
**フォーマット変更した後の**コンテンツを削除したいです。
|
8
10
|
|
9
11
|
|
10
12
|
|
@@ -75,3 +77,23 @@
|
|
75
77
|
2018-10-15 mon
|
76
78
|
|
77
79
|
```
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
## 追記
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
上記でやろうとしたことは根本的な意味で間違えていました。
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
`format`を整えた上で、フィルタリングをかけたいと考えています。
|
92
|
+
|
93
|
+
この場合、mapする前にフィルタリングをするべきでしょうか。
|
94
|
+
|
95
|
+
それとも、mapした後にフィルタリングすればよろしいでしょうか。
|
96
|
+
|
97
|
+
|
98
|
+
|
99
|
+
すみませんが、ご助言どうぞよろしくお願いいたします。
|