javascript - Adakah vuejs akan bergerak lebih dekat untuk bertindak balas langkah demi langkah dan akhirnya dipanggil tindak balas kecil atau versi tindak balas yang dipermudahkan?
習慣沉默2017-05-19 10:10:35
0
6
898
Pada masa kini, rangka kerja mvvm bahagian hadapan yang paling popular adalah bertindak balas, dan ramai orang merasakan bahawa You Yuxi berhasrat untuk sejajar dengan reaksi, jadi tidak dapat dielakkan untuk mempunyai keraguan sedemikian?
Pelbagai yang dipanggil "rangka kerja" kini belajar daripada kekuatan dan kelemahan masing-masing, dan idea reka bentuk akan berkumpul. Pada masa ini Vue menggunakan pengikatan dua hala, yang dilaksanakan menggunakan Object.defineProperty
es5;
Gambar di atas memberitahu kita bahawa atribut b di bawah objek a mentakrifkan pengambil dan penetap untuk merampas atribut Apabila nilai atribut berubah, notify akan memberitahu objek jam tangan dan objek jam tangan akan memberitahu kedudukan yang sepadan pada paparan. untuk kemas kini. , dan kemudian kita melihat kemas kini paparan Seterusnya, apabila data dimasukkan dalam paparan (seperti input), jam tangan pelanggan juga akan dicetuskan untuk mengemas kini data terkini ke dalam data (a.b dalam rajah. ), supaya data model boleh Tindak balas masa nyata kepada perubahan data pada paparan adalah proses pengikatan data dua hala.
Dan bertindak balas adalah satu pengikatan. Cuma ini, perbezaan dan pemikirannya berbeza.
Semuanya berbeza sifatnya. Bagaimana untuk bergantung pada React. Jangan fikir kerana Vue mempunyai banyak lagi ciri yang serupa dengan React, ini bermakna anda harus bergantung pada React.
Pelbagai yang dipanggil "rangka kerja" kini belajar daripada kekuatan dan kelemahan masing-masing, dan idea reka bentuk akan berkumpul. Pada masa ini Vue menggunakan pengikatan dua hala, yang dilaksanakan menggunakan
es5;Object.defineProperty
Gambar di atas memberitahu kita bahawa atribut b di bawah objek a mentakrifkan pengambil dan penetap untuk merampas atribut Apabila nilai atribut berubah, notify akan memberitahu objek jam tangan dan objek jam tangan akan memberitahu kedudukan yang sepadan pada paparan. untuk kemas kini. , dan kemudian kita melihat kemas kini paparan Seterusnya, apabila data dimasukkan dalam paparan (seperti input), jam tangan pelanggan juga akan dicetuskan untuk mengemas kini data terkini ke dalam data (a.b dalam rajah. ), supaya data model boleh Tindak balas masa nyata kepada perubahan data pada paparan adalah proses pengikatan data dua hala.
Dan bertindak balas adalah satu pengikatan. Cuma ini, perbezaan dan pemikirannya berbeza.
Apa pun, siapa tahu rangka kerja baharu yang akan datang seterusnya. Hanya memenuhi keperluan projek semasa.
kos pembelajaran vue lebih rendah
Apa itu bertindak balas
Semuanya berbeza sifatnya. Bagaimana untuk bergantung pada React. Jangan fikir kerana Vue mempunyai banyak lagi ciri yang serupa dengan React, ini bermakna anda harus bergantung pada React.
Secara konseptual, React bukanlah mvvm sama sekali