Rumah  >  Soal Jawab  >  teks badan

javascript - slaid weex ke kiri dan kanan untuk menukar halaman?

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?

迷茫迷茫2683 hari yang lalu512

membalas semua(2)saya akan balas

  • 習慣沉默

    習慣沉默2017-05-19 10:33:17

    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 #🎜🎜 #

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:33:17

    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.

    balas
    0
  • Batalbalas