コンポーネントの render メソッドで配列をマップしようとしていますが、配列である.map is not a function
にもかかわらず、引き続き表示されます。
return (
<select className="c-select">
<option value="">Choose your city</option>
{console.log(state.cities.items)}
{state.cities.items.map(city => <option key={city.slug} value={city.slug}>{city.name}</option>)}
</select>
);
コンソール ログには次の結果が表示されます。
[{"id":1,"名前":"ベルリン","国":"ドイツ","デフォルト":1,"スラッグ":"ベルリン"},{"id":2,"名前": "ハンブルグ","国":"ドイツ","デフォルト":0,"スラッグ":"ハンブルグ"}]
未定義の理由.map
がわかりません - ここで何か不足していますか?