以下のコードで、プロパティのエラーが未定義になっていますが、何が間違っているのか分かりません。私はそれが値を持っているレンダリングでconsole.log(navList)を行います。私はif(!navList)return nullを返します。私はまだ同じエラーがあります。メソッドチェインを使用して未定義の未知のプロパティ
render(){
const navList = [
{
path: '/boss',
text: 'Boss',
icon: 'boss',
title: 'Boss List',
component: Talent,
hide: user.type==='boss'
},
{
path: '/talent',
text: 'Talent',
icon: 'talent',
title: 'Talents List',
component: Boss,
hide: user.type==='talent'
}]
return(
<div>{navList.find(v=>v.path===pathname).text}</div>
)
}
あなたの 'pathname'はリストにありませんか? –