|  |  | 
 |  |  |     <div v-if="withFooter" class="window__footer"> | 
 |  |  |       <slot name="footer"> | 
 |  |  |         <el-button @click="confirm" :loading="confirmWorking" type="primary">{{text}}</el-button> | 
 |  |  |         <el-button @click="close">返回</el-button> | 
 |  |  |         <slot name="btns" /> | 
 |  |  |         <el-button @click="close">{{ backText }}</el-button> | 
 |  |  |       </slot> | 
 |  |  |     </div> | 
 |  |  |   </el-drawer> | 
 |  |  | 
 |  |  |       type: String, | 
 |  |  |       default: '确定' | 
 |  |  |     }, | 
 |  |  |     backText: { | 
 |  |  |       type: String, | 
 |  |  |       default: '返回' | 
 |  |  |     }, | 
 |  |  |     // 确认按钮loading状态 | 
 |  |  |     confirmWorking: { | 
 |  |  |       type: Boolean, | 
 |  |  | 
 |  |  |       this.$emit('confirm') | 
 |  |  |     }, | 
 |  |  |     close () { | 
 |  |  |       this.$emit('close') | 
 |  |  |       this.$emit('update:visible', false) | 
 |  |  |     } | 
 |  |  |   } |