收藏
回答

文字太长了,如何截取呢,只显示前面10个字符,这里怎么写呢?

回答关注问题邀请回答
收藏

7 个回答

  • brave
    brave
    2020-05-21
    wxs用substring去截取,或者你给这个goods-title一个width,然后加一下
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    
    2020-05-21
    有用 3
    回复 1
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-21

    通过wxss控制(推荐)

    或者 js里截取

    ========wxss控制==========

    自己设置width值控制宽度
    .goods-title{
      width: 80%;
      overflow:hidden;
      word-break:keep-all;
      white-space:nowrap;
      text-overflow:ellipsis;
    }
    


    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-05-21
    有用 2
    回复 1
  • 百宝先生
    百宝先生
    2020-05-21
    1>只显示一行内容
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    2>显示多行内容
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    
    2020-05-21
    有用 1
    回复
  • 星火🌟
    星火🌟
    2020-05-21

    建议给该标签设置样式,更美观:(记得给他个width)

    效果:小程序交流专区——>小程序交流....

    overflow: hidden;/*超出部分隐藏*/

    white-space: nowrap;/*不换行*/

    text-overflow:ellipsis;/*超出部分文字以...显示*/

    2020-05-21
    有用 1
    回复
  • -y😪
    -y😪
    2020-05-21

    干嘛要截取呢 直接设置宽度 超出隐藏..不香?

    2020-05-21
    有用 1
    回复
  • pengboboer~😉
    pengboboer~😉
    2020-05-21

    使用substring方法

    2020-05-21
    有用 1
    回复 1
  • 辉
    2020-05-21

    字符串截取呀。现在不是提供watch了吗,应该可以用的。

    2020-05-21
    有用 1
    回复
登录 后发表内容
问题标签