URLで指定されたパラメータを使用してリストを並べ替える必要があります。 私はこれを行う、このパラメータ伴って反応-ルータを使用してパラメータを渡す:パラメータを指定してフライリストをフィルタリングする
const newlist = arrayList.filter(el => el.id === urlId);
console.log(newlist);
しかし残念ながらnewlist
がレンダリングされておらず、それが空です。 urlId
が受信されましたが、フィルタにフィルタリングと印刷の時間がないようです。
ヒント?
さらに詳しい情報が必要ですが、あなたの 'urlId'は文字列で、あなたの' id'は数字です。 'el.id === urlId'の1つの方法は、入力されても失敗する可能性があるためです。 –
あなたは正しいです。これを答えとして書くと、私はそれを受け入れます。ありがとよ。 – Mark