javascript - 如何在 IONIC 2 的 ion-item 中放置多个徽章?

标签 javascript css ionic2

如何在 IONIC 2 中将多个徽章放入一个 ion-item 中?我正在这样做,但它只显示前四个徽章。

<ion-item detail-push>            
  <ion-badge>Badge 1</ion-badge>
  <ion-badge>Badge 2</ion-badge>
  <ion-badge>Another Badge</ion-badge>
  <ion-badge>Another big badge</ion-badge>
  <ion-badge>Another very big badge</ion-badge>
</ion-item>

我需要 ion-item 增长以显示所有徽章。我该怎么做?

呈现的 html 是这样的:

<ion-item class="item item-block item-md" detail-push="">
  <div class="item-inner">
  <div class="input-wrapper">
      <!--template bindings={}-->
      <ion-label class="label label-md">            
        <ion-badge class="badge badge-md">Badge 1</ion-badge>
        <ion-badge class="badge badge-md">Badge 2</ion-badge>
        <ion-badge class="badge badge-md">Another Badge</ion-badge>
        <ion-badge class="badge badge-md">Another big badge</ion-badge>
        <ion-badge class="badge badge-md">Another very big badge</ion-badge>
      </ion-label>
    </div>
    <!--template bindings={}-->
  </div>
  <div class="button-effect"></div>
</ion-item>

它看起来像这样:

enter image description here

最佳答案

您可以尝试为元素设置水平滚动。

<ion-item detail-push>
<ion-scroll scrollX="true">            
  <ion-badge>Badge 1</ion-badge>
  <ion-badge>Badge 2</ion-badge>
  <ion-badge>Another Badge</ion-badge>
  <ion-badge>Another big badge</ion-badge>
  <ion-badge>Another very big badge</ion-badge>
</ion-scroll>
</ion-item>

关于javascript - 如何在 IONIC 2 的 ion-item 中放置多个徽章?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41419582/

相关文章:

java - e4 中一个元素上的多个 css 类

css - 使用 CSS 动态调整 DIV 大小

css - 列表项中的文本换行

angular - 类型 'coords' 上不存在属性 'MouseEvent'。在 Angular2-google-maps 标记事件中

javascript - 如何删除文件未找到错误?

Javascript - 脚本内存与 DOM 存储

javascript - AngularJS 数据绑定(bind)不适用于附加到 DOM 的 `<div>`

cordova - Ionic Native Date Picker 不适用于 Android

Javascript 打包有很多限制,寻找简单的解决方案

javascript - JavaScript 的 Pep-8 样式指南