cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - $scope tidak boleh mendapat nilai

html:

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

js:
Mengapa $scope.remeberUser tidak boleh mendapatkan nilainya?


Halaman saya boleh memaparkan nilai ini apabila diklik, tetapi js tidak dapat mendapatkannya, kenapa ini

PHP中文网PHP中文网2827 hari yang lalu693

membalas semua(2)saya akan balas

  • 给我你的怀抱

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

    Anda boleh mengikat acara klik di atas dan cuba lulus remberUser sebagai parameter

    balas
    0
  • 天蓬老师

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

    Alasannya sangat mudah Terdapat aliran data sehala antara komponen induk dan anak $skop kanak-kanak boleh mengakses keadaan model data di bawah skop induk, tetapi bukan sebaliknya. Ini kerana rentetan dan data Boolean adalah jenis asas dan boleh dikongsi melalui rujukan melalui objek, seperti parentData.remberUer. Atau edarkan $scope.$emit melalui peristiwa dalam skop kanak-kanak, dan kemudian dengar $scope.$on dalam skop induk.

    Boleh rujuk artikel ini: http://www.jianshu.com/p/0fc2...

    balas
    0
  • Batalbalas