如果没有数据到来,则 div 不应出现
If no data is coming, the div should not appear
有时数据可能不是来自后端。我不想在没有数据时显示 div。我该怎么做?
<div className="policydetailinformation__item">
<h3>{t('policy.policy-details.address')}</h3>
<p>{props.location.state.policy.information}</p>
</div>
我尝试输入“ngIf”,但出现如下错误:'div' 需要相应的 JSX 结束标记。
设置条件,然后 &&
然后 div
{showDiv && <div>
....
</div>
}
{
const addr = t('policy.policy-details.address');
const isData = !!addr
return addr ? (
<div className="policydetailinformation__item">
<h3>{addr}</h3>
<p>{props.location.state.policy.information}</p>
</div>
) : null
}
做个条件就可以了class
<div className={youdata===null?"hidden":"policydetailinformation__item"}>
<h3>{t('policy.policy-details.address')}</h3>
<p>{props.location.state.policy.information}</p>
</div>
给一个隐藏的class一个显示none属性
有时数据可能不是来自后端。我不想在没有数据时显示 div。我该怎么做?
<div className="policydetailinformation__item">
<h3>{t('policy.policy-details.address')}</h3>
<p>{props.location.state.policy.information}</p>
</div>
我尝试输入“ngIf”,但出现如下错误:'div' 需要相应的 JSX 结束标记。
设置条件,然后 &&
然后 div
{showDiv && <div>
....
</div>
}
{
const addr = t('policy.policy-details.address');
const isData = !!addr
return addr ? (
<div className="policydetailinformation__item">
<h3>{addr}</h3>
<p>{props.location.state.policy.information}</p>
</div>
) : null
}
做个条件就可以了class
<div className={youdata===null?"hidden":"policydetailinformation__item"}>
<h3>{t('policy.policy-details.address')}</h3>
<p>{props.location.state.policy.information}</p>
</div>
给一个隐藏的class一个显示none属性