条件が真実だがまだ良い解決策を見ていない場合、refsを設定するためのクリーンなソリューションを探していました。条件が真実ならrefを設定します
私は、次の(擬似コードの一種)のような何かをした:
<ul>
{this.items.map((item) => {
return (
<li ref={item.isActive === true ? 'activeItem' : null}>
{item.name}
</li>
);
})}
</ul>
私はちょうど私が設定したくない場合は、REFの値がどうあるべきかどこにも見たことがありませんrefまたは多分これはちょうど反パターンであり、誰かがこれを行う別の方法を持っています。あなたのソリューションは、罰金だが、あなたは別のアプローチを好む場合
これは私にとってうまくいくようです。それはうまくいかないのか、それとも問題なのですか? – Chris
これはかなりきれいに見えます。 – whitep4nther
refのヌル設定が好ましい解決策であるかどうかは不明でした。ありがとう@Chris – kjonsson