feat(item): add multiple ion-item-content for item columns

This commit is contained in:
Adam Bradley
2015-11-16 08:55:32 -06:00
parent 13fa14dff6
commit c6a173359f
3 changed files with 16 additions and 5 deletions

View File

@ -140,8 +140,6 @@ ion-input.item {
align-items: flex-start; align-items: flex-start;
} }
ion-item-content + ion-item-content[cnt] {
// TEMP hack for https://github.com/angular/angular/issues/4582 display: none;
[item-right] {
order: 1;
} }

View File

@ -33,7 +33,8 @@ import {Component} from 'angular2/angular2';
template: template:
'<ng-content select="[item-left]"></ng-content>' + '<ng-content select="[item-left]"></ng-content>' +
'<div class="item-inner">' + '<div class="item-inner">' +
'<ion-item-content>' + '<ng-content select="ion-item-content"></ng-content>' +
'<ion-item-content cnt>' +
'<ng-content></ng-content>'+ '<ng-content></ng-content>'+
'</ion-item-content>' + '</ion-item-content>' +
'<ng-content select="[item-right]"></ng-content>' + '<ng-content select="[item-right]"></ng-content>' +

View File

@ -44,6 +44,18 @@
<p>Paragraph line 3</p> <p>Paragraph line 3</p>
</ion-item> </ion-item>
<ion-item>
<ion-item-content>
Column 1
</ion-item-content>
<ion-item-content>
Column 2
</ion-item-content>
<ion-item-content>
Column 3
</ion-item-content>
</ion-item>
</ion-list> </ion-list>
</ion-content> </ion-content>