2017-10-20 36 views
1

Je reçois une erreur dans mon application. Lorsque j'utilise un ion-item avec ion-label + ion-input/ion-chkbox je reçois cette erreur:Erreur ionique lors de l'utilisation d'ion-label - TypeError: Impossible de lire la propriété 'children' de null

TypeError: Cannot read property 'children' of null

Lorsque je retire le ion-label fonctionne très bien!

Exemple d'erreur:

<ion-item no-lines> 
    <ion-label floating>TEXT HERE</ion-label> 
    <ion-checkbox [(ngModel)]="pageDocument.accept"></ion-checkbox> 
</ion-item> 

Exemple de travail:

<ion-item no-lines> 
    <ion-checkbox [(ngModel)]="pageDocument.accept"></ion-checkbox> 
</ion-item> 

Quel est le problème avec le code? Merci d'avance!

Répondre

0

Vous pouvez voir ci-dessous:

travail Stackblitz

<ion-content padding> 
    <ion-list> 
     <ion-item no-lines> 
      <ion-label fixed>TEXT HERE</ion-label> 
      <ion-checkbox [(ngModel)]="pageDocument?.accept" item-end></ion-checkbox> 
     </ion-item> 
    </ion-list> 
</ion-content> 
+0

n'a pas fonctionné :( – LeonardoGuimaraes

+0

Avez-vous vu ci-dessus stackblitz Il fonctionne parfaitement bien – Sampath

+0

Peut-il être lié à volet d'ions-split J'ai essayé de retirer de LOI- split-pane (il est placé à l'intérieur de la page) et cela fonctionne! – LeonardoGuimaraes

0

Il est probable que pageDocument est définie sur null au début de la course? Essayez d'utiliser une variable séparée:.?

<ion-item no-lines> 
    <ion-label floating>TEXT HERE</ion-label> 
    <ion-checkbox [(ngModel)]="accept"></ion-checkbox> 
</ion-item> 
+0

N'a pas fonctionné! :(Même déclarant accept = true dans le contructor ... :( – LeonardoGuimaraes

+0

Peut-il être lié à ion-split-pane? J'ai essayé d'enlever de-ion-split-pane (il est placé dans côté de la page) et ça marche! – LeonardoGuimaraes