| | |
| | | :close-on-press-escape="false" |
| | | :wrapper-closable="false" |
| | | :append-to-body="true" |
| | | :modal="false" |
| | | :modal="true" |
| | | @close="close" |
| | | > |
| | | <div slot="title" class="window__header"> |
| | |
| | | </div> |
| | | <div v-if="withFooter" class="window__footer"> |
| | | <slot name="footer"> |
| | | <el-button @click="confirm" :loading="confirmWorking" type="primary">{{text}}</el-button> |
| | | <el-button v-if="showConfirm" @click="confirm" :loading="confirmWorking" type="primary">{{text}}</el-button> |
| | | <slot name="btns" /> |
| | | <el-button @click="close">{{ backText }}</el-button> |
| | | </slot> |
| | |
| | | type: Boolean, |
| | | default: false |
| | | }, |
| | | showConfirm: { |
| | | type: Boolean, |
| | | default: true |
| | | }, |
| | | // 标题 |
| | | title: { |
| | | type: String, |