回答編集履歴

1

型の不一致部分の修正

2021/07/13 05:17

投稿

taku-hu
taku-hu

スコア176

test CHANGED
@@ -1,4 +1,4 @@
1
- result自体を`computed`にしてやれば動的に切り替わるはずです。
1
+ `result`自体を`computed`にしてやれば動的に切り替わるはずです。
2
2
 
3
3
  また`params`の`id`のユーザーが存在しない場合は、`find`の返り値は`undefined`になるのでそこも考慮する必要があるかと思います。
4
4
 
@@ -68,7 +68,7 @@
68
68
 
69
69
  result () {
70
70
 
71
- const targetUser = this.users.find(({ id }) => id === this.id)
71
+ const targetUser = this.users.find(({ id }) => String(id) === this.id)
72
72
 
73
73
  return targetUser?.name ?? 'ユーザーが存在しません'
74
74