Rumah > Soal Jawab > teks badan
Saya baru dalam vueJS, jadi saya ingin meminta nasihat.
Penerangan masalah:
Setiap halaman mengambil data secara tidak segerak dalam format json, kemudian mengisi data dan menjadikannya ke dalam halaman.
Saya ada soalan, iaitu, jika saya perlu mengklik pada item dan menghantar ID ke halaman lain, bagaimana saya boleh mendapatkan ID dalam halaman baharu dan kemudian secara tak segerak mendapatkan data untuk rendering?
(Kaedah yang saya boleh fikirkan pada masa ini ialah menggunakan kaedah setAttribute jsp, dan kemudian tetapkannya kepada input tersembunyi, gunakan js untuk mendapatkan nilai, isikannya dalam data, dan kemudian mulakan permintaan tak segerak)
1. Latar belakang projek ditulis dalam java.
2. Pada masa ini, penghalaan tidak digunakan (saya belum mempelajari cara menggunakannya lagi, kerana halaman itu dipintas oleh log masuk pengguna, jadi saya tidak mempertimbangkan untuk menjadikannya aplikasi satu halaman)
Minta tunjuk ajar
某草草2017-06-24 09:46:16
Jika anda tidak menggunakan penghalaan, anda boleh memikirkan dua kaedah Satu ialah menambah parameter selepas url A.jsp melompat ke b.jsp, b.jsp?id=1 dan pada halaman b.jsp. ambil location.href.split('? id=')[1], kaedah lain ialah menyediakan cache, localStroage, sessionStroage, dll.
大家讲道理2017-06-24 09:46:16
Dua cara, jika anda sudah mempunyai ID, anda boleh terus mendapatkan data yang akan diberikan dan membenamkannya dalam halaman, dan vue terus mendapatkan data halaman setempat untuk dipaparkan; diberikan secara tak segerak.
给我你的怀抱2017-06-24 09:46:16
Apabila menghantar id ke halaman lain, tulis kaedah pada halaman lain untuk mendapatkan nilai id, dan kemudian hantar permintaan!