在我的Ionic 5应用程序中,当我在ion-item
或ion-row
中使用类ion-text-wrap
的文本时,文本不是wapprd。我正在尝试以下方法。
<ion-item>
<ion-label class="ion-text-wrap">
{{myText}}
</ion-label>
</ion-item>
<ion-item class="ion-text-wrap">
{{myText}}
</ion-item>
字符串
的数据
3条答案
按热度按时间vdgimpew1#
仅使用
text-wrap
,而不是class="ion-text-wrap"
字符串
m3eecexj2#
下面是我在ionic 5中使用Angular的方法:创建过滤器(管道)。这一个将只是尝试和寻找网址和缩短长的,但它可以很容易地扩展到寻找长的话,以及。
您的过滤器管道(prep-text-pipe.pipe)
字符串
您的组件.ts
型
注意,因为我们返回的是HTML,所以我使用的是
[innerHTML]
而不是{{}}
型
qmelpv7a3#
只包含
ion-text-wrap
对我来说不适用于长的、不间断的字符串。如果你知道你的文本将是一个这样的字符串(我在ion-items中列出了域名),添加overflow-wrap: anywhere;
就可以了,并且得到了很好的支持(https://caniuse.com/wordwrap)。在Ionic 6上测试。