简体   繁体   English

`item-right`在`ion-col`的按钮元素内不起作用

[英]`item-right` is not working inside button element of `ion-col`

I want to display name="ios-navigate" (which is showing as a navigation icon in bellow image) right side in the column partition. 我想在列分区的右侧显示name="ios-navigate" (在波纹管图像中显示为navigation icon )。 I have given item-right attribute to the button element inside 'ion-col' but its not working. 我已经将item-right属性赋予了'ion-col'中的button元素,但是它不起作用。

Its currently displaying bellow, 它目前正在显示,

在此输入图像描述

<ion-item>
   <ion-row>
      <ion-col width-33>
         <button style="padding: 0px 0px;" [disabled]="!item.Website" ion-button icon-left clear item-right (click)="RedirectWebsite(item.Website)">
            <ion-icon name="md-globe"   item-left large></ion-icon>
            WWW
         </button>
      </ion-col>
      <ion-col width-33>
         <button ion-button icon-left clear item-right [disabled]="!item.Phone"  (click)="dialNumber(item.Phone)">
            <ion-icon name="md-call" color="primary" item-left large></ion-icon>
            Phone
         </button>
      </ion-col>
      <ion-col  width-33>
         <button ion-button  item-right icon-left clear  (click)="GetRoute(item.geometry.location.lat,item.geometry.location.lng)">
            <ion-icon icon-right  name="ios-navigate" color="primary" large></ion-icon>
         </button>
      </ion-col>
   </ion-row>
</ion-item>

Check out the latest ion-grid API based on flexbox. 查看基于flexbox的最新ion-grid API。 width-* is deprecated for col-* . width-* ,不推荐使用col-* Also item-left and item-right attributes work for ion-item elements. item-leftitem-right属性也适用于ion-item元素。 You need to use row attributes .Try justify-content-end to align horizontally right. 您需要使用行属性 。尝试将justify-content-end水平对齐。

<ion-row justify-content-end>
      <ion-col col-4>
         <button style="padding: 0px 0px;" [disabled]="!item.Website" ion-button icon-left clear (click)="RedirectWebsite(item.Website)">
            <ion-icon name="md-globe"   item-left large></ion-icon>
            WWW
         </button>
      </ion-col>
      <ion-col col-4>
         <button ion-button icon-left clear [disabled]="!item.Phone"  (click)="dialNumber(item.Phone)">
            <ion-icon name="md-call" color="primary" item-left large></ion-icon>
            Phone
         </button>
      </ion-col>
      <ion-col  col-4>
         <button ion-button icon-left clear  (click)="GetRoute(item.geometry.location.lat,item.geometry.location.lng)">
            <ion-icon icon-right  name="ios-navigate" color="primary" large></ion-icon>
         </button>
      </ion-col>
   </ion-row>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM