You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在React中实现字符串超35字符时显示部分内容加省略号

解决方案

可以用三元运算符判断描述长度,实现按需显示省略号:

<div className='desc'>
  {student.description.length > 35 
    ? `${student.description.substring(0, 35)}...` 
    : student.description}
</div>

补充说明

如果student.description可能为undefined或null,建议先做空值处理避免报错:

<div className='desc'>
  {student.description 
    ? (student.description.length > 35 
        ? `${student.description.substring(0, 35)}...` 
        : student.description)
    : ''}
</div>

内容的提问来源于stack exchange,提问作者dave_bell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:12:35