質問するログイン新規登録

質問編集履歴

2

コードを分かりやすく編集しました

2018/10/14 15:16

投稿

yamady
yamady

スコア176

title CHANGED
File without changes
body CHANGED
@@ -1,20 +1,16 @@
1
1
  いつも大変お世話になっております。
2
2
 
3
- Rectで重複したコンテンツを削除したいと考えていて
4
- 参考URLを見ながらやってみたのですがなぜか重複を排除できません。
5
- **フォーマット変更した後の**コンテンツを除したいです。
3
+ Reactの配列を表示するにあたって、フォーマットを合わせた後に重複するコンテンツを除したいと考えているのですが、なかなかアイデアが浮かばず困っています
6
4
 
7
- 参考URL:[https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f](https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f)
8
-
9
5
  > ソースコード(抜粋)
10
6
 
11
- ```
7
+ ```JavaScript
12
8
  ・・・
13
9
  {booking.available_datetimes
14
- .filter((x, i, self) => self.indexOf(x) === i)
15
10
  .map(datetime => (
16
11
  <Item key={String(datetime)} onClick={() => onClick(datetime)}>
17
12
  <styles.StyledCard selected={Number(d) === Number(selectedDate)}>
13
+ /* ここのフォーマットで重複するものを変更したい */
18
14
  {d.format('YYYY-MM-DD')}
19
15
  </styles.StyledCard>
20
16
  </Item>
@@ -39,12 +35,5 @@
39
35
  2018-10-15 mon
40
36
  ```
41
37
 
42
- ## 追記
43
-
44
- 上記でやろうとしたことは根本的な意味で間違えていました。
45
-
46
- `format`を整えた上で、フィルタリングをかけたいと考えています。
47
- この場合、mapする前にフィルタリングをするべきでしょうか。
48
- それとも、mapした後にフィルタリングればよろしいでしょうか。
38
+ 配列ごとォーマットを変更るのがよろしいでしょうか。
49
-
50
- すみませんが、ご助言どうぞよろしくます。
39
+ すみませんが、お助けいただけますと幸いです

1

状況を更新しました

2018/10/14 15:16

投稿

yamady
yamady

スコア176

title CHANGED
@@ -1,1 +1,1 @@
1
- 重複コンテンツを削除したい(JS)
1
+ フォーマット変更した後の重複コンテンツを削除したい(JS)
body CHANGED
@@ -2,6 +2,7 @@
2
2
 
3
3
  Rectで重複したコンテンツを削除したいと考えていて
4
4
  参考URLを見ながらやってみたのですがなぜか重複を排除できません。
5
+ **フォーマット変更した後の**コンテンツを削除したいです。
5
6
 
6
7
  参考URL:[https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f](https://qiita.com/cocottejs/items/7afe6d5f27ee7c36c61f)
7
8
 
@@ -36,4 +37,14 @@
36
37
  ```
37
38
  2018-10-14 sun
38
39
  2018-10-15 mon
39
- ```
40
+ ```
41
+
42
+ ## 追記
43
+
44
+ 上記でやろうとしたことは根本的な意味で間違えていました。
45
+
46
+ `format`を整えた上で、フィルタリングをかけたいと考えています。
47
+ この場合、mapする前にフィルタリングをするべきでしょうか。
48
+ それとも、mapした後にフィルタリングすればよろしいでしょうか。
49
+
50
+ すみませんが、ご助言どうぞよろしくお願いいたします。