cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - angular 局部dom刷新问题

dom

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

操作

  1. 点击打开弹出层,输入数据-》确认 -》 scope保存数据,关闭弹出层
  2. 点击打开弹出层,输入数据-》取消 -》 scope不保存数据,关闭弹出层

问题

在执行第二种操作时, scope没有保存输入的文本,再次打开弹出层, 还保留着输入的文本。 想在点击打开的时候,执行$scope.$apply() 刷新, 报错失败。。 那么,怎么来执行scope->view的刷新 ?

某草草某草草2744 hari yang lalu752

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