ele-modals

<!-- * @Descripttion: * @version: * @Author: caoqinghua * @Date: 2019-08-26 20:16:30 * @LastEditors: caoqinghua * @LastEditTime: 2019-09-12 19:26:16 -->

Usage no npm install needed!

<script type="module">
  import eleModals from 'https://cdn.skypack.dev/ele-modals';
</script>

README

ele-modal

一、使用方式

  • 1、安装

    npm install ele-modal
    或者
    yarn add ele-modal
    
  • 2、在项目中的main.js文件中引入

    import EleTables from "ele-modal"
    import "ele-modal/lib/ele-modal.css"
    Vue.use(EleTables)
    
  • 3、组件中使用

    <template>
      <div id="app">
        <ele-modal v-model="visible" :confirmFunc="confirmBtn" title="新增">
          <template slot="modal-body">
            内容区域
          </template>
        </ele-modal>
      </div>
    </template>
    
    <script>
      export default {
        name: "app",
        data() {
          return {
            visible: false
          }
        },
        methods: {
          openModel() {
            this.visible = true
          },
          confirmBtn() {
            this.visible = false
            console.log("提交,回调")
          }
        }
      }
    </script>
    

二、主要的API

参数 类型 说明 默认值
confirmFunc Function 提交回调
title String 标题