cari

Rumah  >  Soal Jawab  >  teks badan

javascript - angularJS mencetuskan acara klik dan melaporkan ralat $rootScope:inprog

Saya menulis jadual dalam angularJS, dan kemudian menemui sekeping kod dalam talian untuk mengeksport data ke cemerlang. JavaScript OK, tetapi apabila saya meletakkan kod dalam sudut,

akan melaporkan ralat ini apabila acara klik dicetuskan

Saya menyemaknya dalam talian dan mendapati terdapat berbilang $ Semasa melaksanakan, an ralat dilaporkan. Lain-lain disebabkan oleh $apply dalam Angular, tetapi bagaimanakah peristiwa klik JavaScript boleh menyebabkan ralat sedemikian? Saya betul-betul keliru, tolong beri saya tunjuk ajar...

巴扎黑巴扎黑2734 hari yang lalu863

membalas semua(2)saya akan balas

  • 迷茫

    迷茫2017-07-05 10:37:55

    Balut kod yang memanggil acara klik dengan setTimeout() dan cuba

    balas
    0
  • PHP中文网

    PHP中文网2017-07-05 10:37:55

    Terdapat $masa tamat di dalam angularjs
    Suntikan pertama $masa tamat ke dalam pengawal anda
    $masa tamat(fungsi() {

      ...    // 执行你的click代码

    });

    balas
    0
  • Batalbalas