基本的弹层,点击弹出

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, //弹框默认为不显示
    };
  },
}
相关推荐
spionbo18 分钟前
Vue 表情包输入组件实现代码及完整开发流程解析
前端·javascript·面试
全宝18 分钟前
✏️Canvas实现环形文字
前端·javascript·canvas
lyc23333318 分钟前
鸿蒙Core File Kit:极简文件管理指南📁
前端
我这里是好的呀19 分钟前
全栈开发个人博客12.嵌套评论设计
前端·全栈
我这里是好的呀20 分钟前
全栈开发个人博客13.AI聊天设计
前端·全栈
金金金__21 分钟前
Element-Plus:popconfirm与tooltip一起使用不生效?
前端·vue.js·element
lyc23333321 分钟前
小L带你看鸿蒙应用升级的数据迁移适配📱
前端
用户268128510666927 分钟前
react-pdf(pdfjs-dist)如何兼容老浏览器(chrome 49)
前端
阿怼丶28 分钟前
🚀 如何在内网中运行 Cesium?基于 NestJS 构建离线地形与影像服务
前端·gis