cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - masalah penyegaran dom tempatan sudut

dom

<input type="text" value="{{ val}}"/> <textarea ng-bind="msg"></textarea>

Operasi

  1. Klik untuk membuka lapisan pop timbul, masukkan data -> Sahkan -> skop untuk menyimpan data, tutup lapisan pop timbul
  2. Klik untuk membuka lapisan pop timbul, masukkan data - skop "Batal -" tidak menyimpan data, tutup lapisan pop timbul

Soalan

Apabila melakukan operasi kedua, skop tidak menyimpan teks yang dimasukkan Apabila lapisan pop timbul dibuka semula, teks yang dimasukkan masih dikekalkan. Saya mahu melaksanakan $scope.$apply() untuk memuat semula apabila saya mengklik untuk membuka, tetapi ia gagal dengan ralat. . Jadi, bagaimana untuk menyegarkan skop->pandangan?

某草草某草草2792 hari yang lalu793

membalas semua(1)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 16:54:55

    Saya tidak faham apa yang anda maksudkan, tetapi jika anda ingin menetapkan semula kotak input dalam lapisan pop timbul apabila ia ditutup atau dibuka, tidakkah cukup untuk mengosongkan objek atau atribut yang sepadan sahaja dalam skop?

    balas
    0
  • Batalbalas