【发布时间】:2019-10-25 13:37:15
【问题描述】:
我有一个要求,我需要将离子芯片包裹在 ion-list 的 ion-item 中。
下面是它的代码。
<ion-content>
<ion-list>
<ion-item *ngIf="showLayout" class="wrapname">
<ion-chip color="danger" item-content>
<ion-label >Secondary Label</ion-label>
<ion-icon name="close"></ion-icon>
</ion-chip>
<ion-chip color="danger" item-content>
<ion-label >Secondary Label</ion-label>
<ion-icon name="close"></ion-icon>
</ion-chip>
<ion-chip color="danger" item-content>
<ion-label >Secondary Label</ion-label>
<ion-icon name="close"></ion-icon>
</ion-chip>
</ion-item>
</ion-list>
</ion-content>
下面是它的scss代码。
.wrapname{
word-wrap: break-word;
white-space: pre-wrap;
width:100%;
}
我用过自动换行,但还是不行。
我是不是哪里出错了?
【问题讨论】:
-
请问您能说出输出是什么或出了什么问题吗?你想要什么?
-
我只需要将离子芯片包装到 ion-item 中的下一行,上面的代码不会发生这种情况。
-
好的,所以把每个
ion-chip分开ion-item。 -
我想水平显示离子芯片,比如我有 5 个芯片,根据空间将两个芯片放在一行中,然后将剩余的芯片移到下一行。这就是我想要的。
-
离子网格将帮助您实现这一目标。尝试使用离子网格而不是
ion-list。