javascript - slaid weex ke kiri dan kanan untuk menukar halaman?
迷茫
迷茫 2017-05-19 10:31:17
0
2
563

Setiap halaman individu dalam weex boleh dilompat menggunakan navigator.
Bagaimana untuk merealisasikan lompatan halaman dengan meleret ke kiri dan kanan? Perlu mengubah suai modul navigator?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
習慣沉默

Fikirkan 2 kaedah, kedua-duanya memerlukan anda mempunyai asas tertentu dalam pembangunan asli
Anda boleh merujuk idea pelaksanaan https://github.com/hanliuxin5 dahulu... (kami sedang cuba menulisnya sebagai borang pemalam weex...), dan kemudian teruskan membaca

1 Halaman dilaksanakan dengan meletakkan <controller> dalam <slider> <slider>里放置<controller>的方式来实现
2 需要较大幅度的修改原生代码,将原生Fragment的管理交给FragmentPagerAdapter或者FragmentStatePagerAdapter然后配合ViewPager2 memerlukan lebih besar Ubah suai kod asli , serahkan pengurusan Fragment asli kepada FragmentPagerAdapter atau FragmentStatePagerAdapter dan kemudian bekerjasama dengan ViewPager untuk mencapai #🎜🎜 #

滿天的星座

Ini juga pening kepala saya. Anda boleh mencuba penyelesaian berikut:
1 Gunakan navigator.push dan pop Animasi gelongsor bergantung pada animasi sistem. android>Tetapan>Pilihan Pembangun>Animasi yang berlebihan. Jika ia perlu diubah suai pada Android, ia boleh dilanjutkanWXNavigatorModule.java,在startActivity的地方加上 overridependingtransition, dan beberapa kesan animasi perlu dibina dalam
2 Tahap vue-router digunakan dengan peralihan, tetapi ia benar-benar tidak disyorkan untuk menggunakan peralihan pada asli tahap, kesannya terlalu kaku

Ringkasnya, adalah lebih sesuai untuk melanjutkan WXNavigatorModule Terdapat sambungan OpenUrl dalam kod rasmi, yang boleh digunakan untuk meningkatkan keupayaan dengan sewajarnya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan