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

質問編集履歴

5

追記

2019/02/15 02:23

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -28,4 +28,9 @@
28
28
 
29
29
  このように、ユニークなidを使うようVueは強いるべきだという発言もあって
30
30
  つまりrefが配列じゃなくて、同じrefは上書きされていってしまうという仕組みにすることによって、ユニークなidを使わざるを得ないようにするべきだという意味に思えます。
31
- refがv-forの中で配列になることに対するアンチ発言なのでしょうか。
31
+ refがv-forの中で配列になることに対するアンチ発言なのでしょうか。
32
+
33
+ --------------------
34
+
35
+ いくつか自分が思いついたことを回答に追加してみました。
36
+ ご意見頂けたら幸いです。

4

言葉修正

2019/02/15 02:23

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -20,4 +20,12 @@
20
20
  このような結果が得られると思います。
21
21
  ここを配列にせずに普通に this.$ref.MyComp1.click() のような書き方でアクセスする方法はないのでしょうか。
22
22
 
23
- 'MyComp'+index"はユニークなものなのに配列になってしまい[0]をつけてアクセスしなければいけないところが少し違和感感じます。
23
+ 'MyComp'+index"はユニークなものなのに配列になってしまい[0]をつけてアクセスしなければいけないところが少し違和感感じます。
24
+
25
+ 英語が苦手なので、少し分かりませんが記事の中で
26
+
27
+ No I meant: In my opinionVueJS should force users to always use unique IDs. Even inside for-loops. Because that’s what IDs are for.
28
+
29
+ このように、ユニークなidを使うようVueは強いるべきだという発言もあって
30
+ つまりrefが配列じゃなくて、同じrefは上書きされていってしまうという仕組みにすることによって、ユニークなidを使わざるを得ないようにするべきだという意味に思えます。
31
+ refがv-forの中で配列になることに対するアンチ発言なのでしょうか。

3

言葉修正

2019/02/15 01:59

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -18,4 +18,6 @@
18
18
  ```
19
19
 
20
20
  このような結果が得られると思います。
21
- ここを配列にせずに普通に this.$ref.MyComp1.click() のような書き方でアクセスする方法はないのでしょうか。
21
+ ここを配列にせずに普通に this.$ref.MyComp1.click() のような書き方でアクセスする方法はないのでしょうか。
22
+
23
+ 'MyComp'+index"はユニークなものなのに配列になってしまい[0]をつけてアクセスしなければいけないところが少し違和感感じます。

2

言葉修正

2019/02/15 01:49

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -17,5 +17,5 @@
17
17
 
18
18
  ```
19
19
 
20
- このような結果が得られます。
20
+ このような結果が得られると思います。
21
- ここを配列にせずに普通に this.$ref.MyComp1.click() のような書き方る方法はないのでしょうか。
21
+ ここを配列にせずに普通に this.$ref.MyComp1.click() のような書き方でアクセスする方法はないのでしょうか。

1

追記

2019/02/15 01:48

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ```js
14
14
 
15
- this.$ref.MyComp1.click() //→undefined
15
+ this.$ref.MyComp1.click() //→click() is undefined
16
16
  this.$ref.MyComp1[0].click() //できる
17
17
 
18
18
  ```