Rumah  >  Soal Jawab  >  teks badan

javascript - ajax di didMount atau willMount

. adakah anda mengatakan ia perlu? Di manakah ajax dalam didmount?
天蓬老师天蓬老师2687 hari yang lalu1116

membalas semua(1)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-07-05 11:09:35

    Sama ada permintaan tak segerak dicetuskan dalam willMounnt atau didMount, permintaan itu akan dipaparkan dua kali. Kali pertama ialah apabila komponen dimuatkan, dan kali kedua ialah apabila permintaan tak segerak mengembalikan setState.

    Walau bagaimanapun, logiknya adalah untuk memaparkan komponen, seperti status pemuatan, dan kemudian mencetuskan permintaan. Satu lagi perkara yang paling penting ialah selepas gentian tindak balas dikemas kini, ia akan mencetuskan willMounnt beberapa kali, yang akan menyebabkan pepijat. Oleh itu, permintaan tak segerak biasanya diletakkan pada didMount.

    balas
    0
  • Batalbalas