I do not understand where is the problem :
<ion-content>
<ion-item text-center class="vertical-align-content">
<ion-input type="text" class="form-control" placeholder="Enter and add a town..." [(ngModel)]="newtown"></ion-input>
</ion-item>
<button ion-button (click)="add()">Search</button>
<ion-item *ngFor="let widget of widgets" text-center class="vertical-align-content">
<ion-row>
<ion-col>{{widget.name}}</ion-col>
<ion-col><button ion-button color="danger" (click)="deleteWidget(widget, $event)">
<ion-icon name="trash"></ion-icon>
</button>
</ion-col>
<ion-col>
<ion-toggle [(ngModel)]="widget.visibility" checked="widget.visibility" (ionChange)="changeWidget(widget, $event)"></ion-toggle>
</ion-col>
</ion-row>
</ion-item>
</ion-content>
if I remove the toggle column it displays well but with the toggle column nothing appears ???