html :
<p class="list list-inset">
<ion-toggle toggle-class="toggle-calm" ng-model="remeberUser" ng-checked="remeberUser">
记住账号{{remeberUser}}
</ion-toggle>
</p>
js :
Pourquoi $scope.remeberUser ne peut-il pas obtenir la valeur ?
Ma page peut afficher cette valeur lorsqu'on clique dessus, mais js ne peut pas l'obtenir, pourquoi
Vous pouvez lier un événement de clic ci-dessus et essayer de passer remberUser comme paramètre
La raison est très simple. Il existe un flux de données unidirectionnel entre le composant $scope parent et enfant. Le $scope enfant peut accéder à l'état du modèle de données sous la portée parent, mais pas l'inverse. En effet, les données chaîne et booléennes sont des types de base et peuvent être partagées par référence via des objets, tels que parentData.remberUer. Ou distribuez $scope.$emit via les événements de la portée enfant, puis écoutez $scope.$on dans la portée parent.
Vous pouvez vous référer à cet article : http://www.jianshu.com/p/0fc2...