我試圖將每部電影在我的“類似 netflix”的應用程式中顯示的演員串列(它也將作為演員簡歷頁面的鏈接)分開,每個演員之間用逗號后跟一個空格。我現在所擁有的告訴我“.join()”方法不是一個函式。我怎樣才能解決這個問題?
{movie.Actors.map(actor => <Link to={`/actors/${actor.Name}`} className="value">{actor.Name.join(", ")}</Link>)}
謝謝!
uj5u.com熱心網友回復:
你可以像這樣用逗號加入 jsx:
{movie.Actors.map((actor) => (
<Link key={actor.Name} to={`/actors/${actor.Name}`} className="value">
{actor.Name}
</Link>
)).reduce((prev, curr) => [prev, ", ", curr])}
您可以查看此沙箱的實時作業示例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/336668.html
標籤:javascript 数组 反应 加入 反应链接
