基本的弹层,点击弹出

html 复制代码
 <div class="role">
    <el-button type="primary" size="mini" @click="showDialog = true">添加角色</el-button>
    </div>
       <!--控制弹框的显示隐藏visible  .sync可以点击X关闭弹框 -->
<el-dialog width="500px" :visible.sync="showDialog" title="新增角色">
   <el-form label-width="120px">
      <el-form-item label="角色名称">
        <el-input size="mini" style="width: 300px"></el-input>
      </el-form-item>
      <el-form-item label="启用">
        <el-switch size="mini"></el-switch>
      </el-form-item>
      <el-form-item label="角色描述">
        <el-input :rows="3" type="textarea"></el-input>
      </el-form-item>
      <el-form-item>
        <el-row type="flex" justify="center">
          <el-col :span="12">
            <el-button size="mini" type="primary">确认</el-button>
            <el-button size="mini">取消</el-button>
          </el-col>
        </el-row>
      </el-form-item>
    </el-form>
  </el-dialog>
javascript 复制代码
export default {
  data() {
    return {
      showDialog: false, //弹框默认为不显示
    };
  },
}
相关推荐
sheji34161 分钟前
【开题答辩全过程】以 基于web的拍卖系统设计与实现为例,包含答辩的问题和答案
前端
明月_清风17 分钟前
模仿 create-vite / create-vue 风格写一个现代脚手架
前端·后端
aou18 分钟前
让表格式录入像 Excel 一样顺滑
前端·ai编程
前端付豪18 分钟前
必知 Express和 MVC
前端·node.js·全栈
重铸码农荣光19 分钟前
CSS 也能“私有化”?揭秘模块化 CSS 的防坑指南(附 Vue & React 实战)
前端·css·vue.js
南囝coding19 分钟前
CSS终于能做瀑布流了!三行代码搞定,告别JavaScript布局
前端·后端·面试
ccnocare19 分钟前
git 创建远程分支
前端
全栈王校长20 分钟前
Vue.js 3 项目构建神器:Webpack 全攻略
前端
1024小神20 分钟前
cloudflare+hono使用worker实现api接口和r2文件存储和下载
前端
Anita_Sun21 分钟前
Lodash 源码解读与原理分析 - Lodash 对象创建的完整流程
前端