recherche

Maison  >  Questions et réponses  >  le corps du texte

angular.js - $scope获取不到值

html:

<p class="list list-inset">
                    <ion-toggle toggle-class="toggle-calm" ng-model="remeberUser" ng-checked="remeberUser">
                        记住账号{{remeberUser}}
                    </ion-toggle>
                </p>
                

js:
$scope.remeberUser 获取不到值是怎么一回事呢


我的页面点击就可以显示这个值,而js取不到,这是为什么

PHP中文网PHP中文网2744 Il y a quelques jours645

répondre à tous(2)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-05-15 17:14:39

    Vous pouvez lier un événement de clic ci-dessus et essayer de passer remberUser comme paramètre

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-15 17:14:39

    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...

    répondre
    0
  • Annulerrépondre