Cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi gesaan pop timbul
Vue ialah rangka kerja JavaScript progresif untuk membina antara muka pengguna, dan Element-UI ialah perpustakaan UI yang dibangunkan berdasarkan Vue, menyediakan set komponen dan fungsi yang kaya . Dalam pembangunan, tetingkap timbul sering digunakan untuk menggesa pengguna dengan maklumat Artikel ini akan memperkenalkan cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi gesaan pop timbul.
Pertama, kita perlu memasang Vue dan Element-UI. Ia boleh dipasang melalui arahan berikut:
npm install vue npm install element-ui
Selepas pemasangan selesai, import modul dan gaya yang berkaitan Vue dan Element-UI dalam projek:
import Vue from 'vue' import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(ElementUI)
Seterusnya, kita perlu menggunakan pop timbul Element-UI komponen dalam komponen Vue . Kod sampel adalah seperti berikut:
<template> <div> <el-button type="primary" @click="showDialog">显示弹窗</el-button> <el-dialog :visible.sync="dialogVisible" title="提示" @closed="dialogClosed"> <p>这是一个弹窗提示</p> <span slot="footer" class="dialog-footer"> <el-button @click="dialogVisible = false">关闭</el-button> </span> </el-dialog> </div> </template> <script> export default { data() { return { dialogVisible: false } }, methods: { showDialog() { this.dialogVisible = true; }, dialogClosed() { console.log('弹窗关闭了'); } } } </script>
Dalam kod di atas, kami menggunakan butang dalam templat untuk mencetuskan tindakan memaparkan tetingkap timbul. Tetingkap timbul menggunakan komponen <el-dialog>
dan mengikat status paparan tetingkap timbul melalui perintah :visible.sync
, dialogVisible
Digunakan untuk mengawal paparan dan menyembunyikan tetingkap pop timbul. Dengan mendengar acara @closed
, anda boleh melakukan beberapa operasi selepas tetingkap pop timbul ditutup. <el-dialog>
组件,通过:visible.sync
指令来绑定弹窗的显示状态,dialogVisible
用来控制弹窗的显示与隐藏。通过监听@closed
事件可以在弹窗关闭后执行一些操作。
在完成上述代码后,我们就可以在应用中正确地显示和关闭弹窗。通过调用this.dialogVisible = true
来显示弹窗,调用this.dialogVisible = false
this.dialogVisible = true
untuk memaparkan tetingkap timbul, panggil this.dialogVisible = false
untuk menutup tetingkap timbul. Selain paparan asas dan operasi tutup, komponen pop timbul Element-UI juga menyediakan banyak fungsi lain, seperti tajuk tersuai, butang tersuai, fungsi panggil balik semasa menutup, dsb. Anda boleh mengkonfigurasinya mengikut keperluan khusus anda. Untuk meringkaskan, melalui contoh kod di atas, kita dapat melihat bahawa sangat mudah untuk menggunakan Vue dan Element-UI untuk melaksanakan fungsi gesaan pop timbul. Element-UI menyediakan komponen tetingkap pop timbul yang mudah dan mudah digunakan, dan Vue, sebagai rangka kerja dipacu data, boleh mengawal paparan dan menyembunyikan tetingkap timbul dengan mudah dengan mengubah suai data. Saya harap artikel ini dapat membantu anda memahami cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi gesaan pop timbul dan memanfaatkannya dengan lebih baik dalam pembangunan. Jika anda mempunyai soalan lain tentang Vue dan Element-UI, anda boleh terus mengkaji dokumentasi dan kod sampel yang berkaitan untuk mendapatkan bantuan lanjut. 🎜Atas ialah kandungan terperinci Cara menggunakan Vue dan Element-UI untuk melaksanakan fungsi gesaan pop timbul. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!