zoukankan      html  css  js  c++  java
  • vue-element-ui弹出框的使用

    构建页面时,需要按钮弹出一个新的页面进行编辑,此时需要用到dialog弹出框,考虑复用,把弹出框单独提出来使用。

    1.父组件页面一个按钮,openOff默认false,隐藏。handleclick触发,

    <el-button type="primary" icon="el-icon-plus" size="small" @click="handleclick()" :disabled="add()">添加</el-button>
    <el-dialog title="登陆" :visible.sync="openOff" center :append-to-body='true' :lock-scroll="false" width="30%">
    <Diog></Diog>
    </el-dialog>

    data() {
    return {
    openOff: false,
    }
    }
    handleclick(){
    this.openOff=true;//默认页面不显示为false,点击按钮将这个属性变成true
    },

    2.子组件编写

    <template>
    <div>子组件</div>
    </template>
    <script>
    export default {

    name: 'Diog',
    }
    </script>
    3.父组件中引用子组件

    import Diog from './Diog.vue';
    components: {
    Diog
    }

  • 相关阅读:
    Node 基本配置
    python GIL锁
    大数据 Zookeeper 集群
    大数据 Hadoop HA
    python 内置方法使用
    Linux Curl使用
    Linux 文件解压缩
    大数据 Hadoop 常见端口
    大数据 Hadoop 集群安装
    css结构设计思想
  • 原文地址:https://www.cnblogs.com/ht1997/p/11611685.html
Copyright © 2011-2022 走看看