如何在JSX div的id内添加if条件?

问题描述 投票:0回答:1

我想像这样在jsx中更改div的ID:-

{ ['A','B','C','D'].map((element, cell) => (
    <div id="alphabet_if({element}==='A'){'ok'}else{ {element} }">
        Some
    </div>
)) } 

但是这导致

{ ['A','B','C','D'].map((element, cell) => (
    <div id="alphabet_if({element}==='A'){'ok'}else{ {element} }">
        Some
    </div>
)) } 
javascript reactjs browser frontend jsx
1个回答
0
投票

这是您要查找的内容:

{ ['A','B','C','D'].map((element, cell) => (
    <div id={`alphabet_${element === 'A' ? 'ok' : element}`}>
        Some
    </div>
)) } 
© www.soinside.com 2019 - 2024. All rights reserved.