我的字符串前后的省略号文本[React Native]

时间:2019-12-03 20:00:48

标签: javascript reactjs react-native

正如标题所提到的,我正在尝试找到一种省略字符串数组的方法。我首先考虑过使用tail属性中的属性headellipsizeMode,但是它说我一次只能使用一个。关于如何做的任何想法?

1 个答案:

答案 0 :(得分:0)

如果您知道字符数限制

render(){
const maxLimit=38 //for example
const myText=arrayString.join(" ");

return(
    <Text>
          {myText.length > maxLimit
            ? '...' +
              myText.substring(
                myText.length / 2 - maxLimit / 2,
                myText.length / 2 + maxLimit / 2,
              ) + '...'
            : myText}
     </Text>
);
}
相关问题