在 Nativescript 中,有没有办法自动换行连接标签?
In Nativescript, is there a way wordwrap concatenated Labels?
我正在从字符串数组动态创建标签,因此我有不同颜色和可点击的标签,如下所示:
<Label *ngFor="let part of comment"
[class.mention]="part.Mention" [class.hashtag]="part.Hashtag"
(tap)="handleTap(part)" [text]="part.Text"></Label>
如果所有标签加起来都短于一行,则此方法工作正常,但如果它们长于一行,则它们不会换行到下一行。我怎样才能把它变成自动换行?添加 textWrap="true" 在此实例中不起作用。
使用WrapLayout代替stackLayout
<WrapLayout orientation="horizontal">
<Label *ngFor="let part of comment" [class.mention]="part.Mention"
[class.hashtag]="part.Hashtag" (tap)="handleTap(part)"
[text]="part.Text"></Label>
</WrapLayout>
我刚更新游乐场link
https://play.nativescript.org/?template=play-ng&id=lJm8ZT&v=6
我正在从字符串数组动态创建标签,因此我有不同颜色和可点击的标签,如下所示:
<Label *ngFor="let part of comment"
[class.mention]="part.Mention" [class.hashtag]="part.Hashtag"
(tap)="handleTap(part)" [text]="part.Text"></Label>
如果所有标签加起来都短于一行,则此方法工作正常,但如果它们长于一行,则它们不会换行到下一行。我怎样才能把它变成自动换行?添加 textWrap="true" 在此实例中不起作用。
使用WrapLayout代替stackLayout
<WrapLayout orientation="horizontal">
<Label *ngFor="let part of comment" [class.mention]="part.Mention"
[class.hashtag]="part.Hashtag" (tap)="handleTap(part)"
[text]="part.Text"></Label>
</WrapLayout>
我刚更新游乐场link https://play.nativescript.org/?template=play-ng&id=lJm8ZT&v=6