Rumah > Java > javaTutorial > Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

WBOY
Lepaskan: 2023-05-22 17:28:47
ke hadapan
1343 orang telah melayarinya

Uji pembangunan platform berdasarkan springboot+vue

1. Pengenalan fungsi

Matlamat hari ini adalah untuk melukis halaman hadapan untuk senarai pengurusan antara muka. Saya pernah merancang untuk membuat prototaip mudah, tetapi selepas mencuba alat web, saya tidak dapat menggunakannya dengan cekap dan akhirnya berputus asa.

Akhirnya, saya memutuskan untuk menggabungkannya secara langsung menggunakan komponen elementUI. Ia mengambil masa lebih daripada setengah hari untuk menyiapkannya, dan ternyata halaman ini masih agak rumit bagi saya.

Berbanding dengan halaman jadual dalam pengurusan projek, terdapat lebih banyak kandungan di sini. Sememangnya, saya menemui banyak pengetahuan bahagian hadapan yang tidak saya ketahui sebelum ini Dengan menyemak dokumen rasmi elementUI, enjin carian, dll., dan menyelesaikannya satu demi satu, saya memperoleh sesuatu.

Mula-mula keluarkan halaman lengkap versi pertama dan terangkan secara ringkas fungsi halaman.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Keseluruhan halaman dibahagikan kepada 2 kawasan:

Kawasan kiri

ialah pokok modul.

  • Satu projek untuk berbilang modul

  • Satu modul boleh mempunyai berbilang sub-modul

  • Satu modul mempunyai berbilang API dan CASE

  • Satu API mempunyai berbilang CASE

Selain itu, anda boleh mencari nod modul dan kotak carian dengan pantas Terdapat juga butang di sebelah kanan untuk mencipta antara muka saya belum melukis halaman baharu, tetapi saya akan membincangkannya kemudian.

Kawasan yang betul

Ini terutamanya paparan senarai.

Anda boleh terus klik pada projek dalam senarai [Pengurusan Projek] untuk melompat kepadanya. Jika anda memasuki halaman senarai antara muka secara langsung, projek lalai akan dipilih secara automatik. Terdapat juga kotak pertanyaan di penjuru kanan sebelah atas, yang menyokong pertanyaan dengan berbilang syarat.

Bagi dua butang: API dan CASE, saya ingin menukar untuk memaparkan senarai yang sepadan selepas mengkliknya Kerana pepohon modul yang sepadan adalah sama, saya rasa tidak perlu mencipta yang baharu muka surat.

Akhir sekali, bar operasi ditetapkan di hujung sebelah kanan rekod senarai Terdapat 5 butang di dalamnya, setiap satunya sepadan dengan fungsi yang berbeza:

  • [Execute]: Boleh digunakan untuk nyahpepijat antara muka, sama seperti menggunakan posmen.

  • [Edit]: Anda boleh mengubah suai kandungan antara muka.

  • [Kes Penggunaan]: Klik untuk melompat ke halaman senarai KES bagi antara muka ini.

  • [Padam]: Digunakan untuk memadam antara muka, dan juga memadam CASE di bawah antara muka ini Dianggarkan bahagian belakang akan melakukan pemadaman logik.

  • 【Salin】: Salin kandungan antara muka yang sedang direkodkan untuk memudahkan penciptaan pantas.

Setiap fungsi di sini bukan mudah. ​​Susulannya penuh dengan cabaran dan ganjaran yang sepadan pastinya penuh.

2. Idea pemasangan halaman

Idea utama ialah mencari komponen dalam elementUI, dan kemudian mengubah suai kod. Walau bagaimanapun, titik perhatian yang dihadapi dalam tempoh ini adalah wajar untuk direkodkan untuk rujukan sahaja.

1. Bekas susun atur

Langkah pertama ialah cara melaksanakan reka letak di sebelah kiri dan kanan yang kedua di bahagian atas URL komponen ialah bekas susun atur kontena.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Komponen bekas untuk reka letak, menjadikannya mudah untuk membina struktur asas halaman dengan cepat. Tatal ke bawah dan anda boleh melihat beberapa contoh reka letak Sejujurnya, saya tidak begitu faham pada mulanya.

Tetapi teruskan skrol ke bawah, hanya ada satu contoh kod halaman, yang hanya memenuhi keperluan susun atur kiri dan kanan saya, salin dahulu.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Anda mempunyai idea tentang perkara yang perlu diubah suai Langkah seterusnya ialah mencari komponen yang sepadan, salin dan tampal kod.

Saya tidak akan menjejaki akaun yang sedang berjalan Jika anda mempunyai sebarang pertanyaan dan perlu berkomunikasi, anda boleh menghantar mesej peribadi kepada saya. Berikut adalah mata pengetahuan yang perlu diberi perhatian apabila menggunakan setiap komponen.

2. Kawalan pokok pokok

menggunakan kawalan di sebelah kanan, jadi berhati-hati untuk menyalin yang sepadan.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

show-checkbox Atribut ialah kotak semak di hadapan nod Alih keluarnya jika tidak diperlukan. default-expand-all, kembangkan semua :expand-on-click-node="false" secara lalai, lalainya adalah benar, ia tidak akan berkembang secara automatik apabila nod baharu ditambahkan. Saya perlu mengembangkannya secara automatik, jadi tukarkannya kepada palsu.

Selain itu, saya menggantikan butang dengan ikon Penggunaannya sangat mudah:

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Anda boleh mencari ikon yang digunakan dalam kelas dalam komponen:

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Bar skrol mendatar

Apabila nama nod terlalu panjang dan melebihi lebar kawasan sisi, ia memerlukan untuk dapat menatal secara mendatar. Saya mencari banyak kaedah dalam talian sebelum ini, tetapi tidak ada yang berjaya.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Akhir sekali, saya mendapati bahawa menambah display: flex pada gaya sudah memadai.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Flex ialah singkatan kepada Kotak Fleksibel, yang bermaksud "susun atur fleksibel" dan digunakan untuk memberikan fleksibiliti maksimum untuk model berbentuk kotak.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Kemudian, saya menambah beberapa gaya di sebelah kiri, seperti garis pembahagi dan bayang:

<style>
  .el-aside {
    color: #333;
    border-right-style: solid;
    border-color: #f4f4f5;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1)
  }
</style>
Salin selepas log masuk

Sebenarnya, ini tidaklah cantik sangat, tetapi saya tidak akan mempertimbangkannya pada masa ini Fungsi-fungsi ini harus diselesaikan terlebih dahulu, dan kemudian dioptimumkan secara berulang kemudian.

3. Bahagian kanan div dan span

juga sangat mudah dengan 2 tag: <el-header></el-header> dan <el-main></el-main> Masukkan komponen yang sepadan ia.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Tetapi apabila menambah kotak input pertanyaan pada <el-header></el-header>, saya mendapati halaman itu memang tidak kelihatan.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Tidak memaparkan kotak input.

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

Kemudian saya mendapati bahawa saya tidak sepatutnya memasukkan satu lagi div, cuma tukarkannya kepada span, atau letakkan dalam teg rentang dua butang. Elemen

Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka

<div> ialah elemen peringkat blok yang merupakan bekas yang boleh digunakan untuk menggabungkan elemen HTML lain. Membungkus berbilang elemen dengan teg adalah sama dengan mereka berada dalam kumpulan yang sama Anda boleh mengubah suai teg secara langsung apabila menukar gaya dan sebagainya, dan semuanya akan terjejas. Elemen <p><code><span></span> ialah elemen sebaris yang boleh digunakan sebagai bekas untuk teks.

Kedua-dua teg ini biasanya boleh difahami sebagai tidak mempunyai perbezaan, tetapi perlu diambil perhatian bahawa div menduduki satu baris, span tidak menduduki satu baris Span akan selebar kandungan menduduki .

Atas ialah kandungan terperinci Cara menggunakan antara muka springboot vue untuk menguji pokok modul bahagian hadapan dan senarai antara muka. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan