Dva: Bagaimana cara memperbarui React Native?

Dibuat pada 13 Des 2016  ·  8Komentar  ·  Sumber: dvajs/dva

Refresh secara manual setiap kali, yang memengaruhi efisiensi pengembangan, dengan mempertimbangkan apakah akan menggunakan dva

faq question

Komentar yang paling membantu

Setelah upaya yang tak terhitung jumlahnya, pernyataan di atas telah terbukti masuk akal, tetapi tidak sepenuhnya benar. Koreksi adalah sebagai berikut:
1. Tingkat teratas aplikasi berada dalam direktori yang sama dengan pembuatan aplikasi dva, dan Komponen tingkat atas dibuat menggunakan metode kelas ES6;
2. Lapisan kedua memperkenalkan fungsi Stateless yang mendefinisikan perutean di komponen tingkat atas; (Catatan: lapisan kedua harus merupakan komponen fungsi !!! Jangan tanya saya mengapa, saya tidak tahu; Saya mencobanya di luar...);
3. Halaman-halaman lain dari lapisan ketiga, Anda dapat membuat komponen dengan cara itu, semuanya dapat dimuat ulang! ! !
Komentar penutup: Masalah yang diangkat oleh saya sendiri diselesaikan sendiri. . . .

Semua 8 komentar

https://github.com/dvajs/babel-plugin-dva-hmr

Pembaruan panas, salah baca, abaikan

ReactNative tidak jelas tentang mekanisme pembaruan. Tetapi Web cepat, build dan server akan diimplementasikan berdasarkan https://github.com/sorrycc/roadhog .

@maaf
Apakah ada rencana untuk menangani update terbaru React Native dalam waktu dekat?

Apakah ada rencana untuk menangani update terbaru React Native dalam waktu dekat?

Tidak ada rencana dalam waktu dekat, jika ada yang melakukannya, Anda bisa memberikan beberapa petunjuk. Apakah ada perbedaan antara hot replacement RN dan React?

Ketika saya mengembangkan React Native, jika Komponen dibangun dengan const, pemuatan ulang panas tidak akan mungkin dilakukan, tetapi tidak masalah dengan kelas.

Untuk lebih spesifik, komponen yang dibuat menggunakan kelas es6 dapat memuat ulang panas, tetapi tidak menggunakan fungsi stateless.Saya sekarang menggunakan kelas untuk membuat komponen kontainer dan fungsi stateless untuk membuat komponen presentasi.

Setelah upaya yang tak terhitung jumlahnya, pernyataan di atas telah terbukti masuk akal, tetapi tidak sepenuhnya benar. Koreksi adalah sebagai berikut:
1. Tingkat teratas aplikasi berada dalam direktori yang sama dengan pembuatan aplikasi dva, dan Komponen tingkat atas dibuat menggunakan metode kelas ES6;
2. Lapisan kedua memperkenalkan fungsi Stateless yang mendefinisikan perutean di komponen tingkat atas; (Catatan: lapisan kedua harus merupakan komponen fungsi !!! Jangan tanya saya mengapa, saya tidak tahu; Saya mencobanya di luar...);
3. Halaman-halaman lain dari lapisan ketiga, Anda dapat membuat komponen dengan cara itu, semuanya dapat dimuat ulang! ! !
Komentar penutup: Masalah yang diangkat oleh saya sendiri diselesaikan sendiri. . . .

@ r4ggj Apakah ada contoh? Sekarang sangat menjengkelkan. Tidak dapat dimuat dalam keadaan panas dan hanya dapat disegarkan. Saya menggunakan dva + react-navigation

Apakah halaman ini membantu?
0 / 5 - 0 peringkat