用js切割文字,超出省略

因为项目需要,当人员超过两个事则进行超出省略,如将一个 “张三,李四,王五”,这样的字串切割成"张三,李四…"

效果:
用js切割文字,超出省略_第1张图片

主要用的是基础的切割法

isOutlier(text) {
      if (!text || text == "") return;
      const parts = text.split(","); // 使用逗号将字符串分割成数组
      const arr = parts.map((part) => part.trim()); 
      let result = "";
      if (arr.length > 2) {
        result = arr.slice(0, 2) + "...";
      } else {
        result = text;
      }
      return result;
    },

你可能感兴趣的:(js,CSS,javascript,前端)