|
@@ -1,23 +1,21 @@
|
|
|
<template>
|
|
|
- <div>
|
|
|
- <el-dialog
|
|
|
- :title="title"
|
|
|
- :visible.sync="visible"
|
|
|
- :key="reload"
|
|
|
- :before-close="handleCancel"
|
|
|
- :width="width"
|
|
|
- >
|
|
|
- <!-- 表格主体部分 -->
|
|
|
- <slot></slot>
|
|
|
- <!-- 表格底部 -->
|
|
|
- <div slot="footer">
|
|
|
- <el-button @click="handleCancel" size="small">取消</el-button>
|
|
|
- <el-button @click="handleConfirm" type="primary" size="small"
|
|
|
- >确定</el-button
|
|
|
- >
|
|
|
- </div>
|
|
|
- </el-dialog>
|
|
|
- </div>
|
|
|
+ <el-dialog
|
|
|
+ :title="title"
|
|
|
+ :visible.sync="visible"
|
|
|
+ :key="reload"
|
|
|
+ :before-close="handleCancel"
|
|
|
+ :width="width"
|
|
|
+ >
|
|
|
+ <!-- 表格主体部分 -->
|
|
|
+ <slot></slot>
|
|
|
+ <!-- 表格底部 -->
|
|
|
+ <div slot="footer">
|
|
|
+ <el-button @click="handleCancel" size="small">取消</el-button>
|
|
|
+ <el-button @click="handleConfirm" type="primary" size="small"
|
|
|
+ >确定</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -36,8 +34,8 @@ export default {
|
|
|
default: 0,
|
|
|
},
|
|
|
width: {
|
|
|
- type: Number,
|
|
|
- default: 500,
|
|
|
+ type: String,
|
|
|
+ default: "500px",
|
|
|
},
|
|
|
},
|
|
|
mounted() {
|