Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mencapai kesan onEnter sebelumnya dalam react-router versi 4.0

Saya menyemak dokumentasi rasmi dan nampaknya tidak menyebut perkara ini

三叔三叔2663 hari yang lalu861

membalas semua(1)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-07-05 11:05:58

    React Router v3 menyediakan kaedah onEnter, onUpdate dan onLeave. Ini pada asasnya mencipta semula kaedah kitaran hayat React.

    Dengan v4, anda harus menggunakan kaedah kitaran hayat komponen yang diberikan oleh <Laluan>. Daripada onEnter, anda akan menggunakan componentDidMount atau componentWillMount. Di mana anda akan menggunakan onUpdate, anda boleh menggunakan componentDidUpdate atau componentWillUpdate (atau mungkin componentWillReceiveProps). onLeave boleh digantikan dengan componentWillUnmount.

    balas
    0
  • Batalbalas