|
@ -11,6 +11,7 @@ |
|
|
> |
|
|
> |
|
|
<!-- 自定义内容 --> |
|
|
<!-- 自定义内容 --> |
|
|
<slot></slot> |
|
|
<slot></slot> |
|
|
|
|
|
<slot name="footer"></slot> |
|
|
<!-- 底部按钮 --> |
|
|
<!-- 底部按钮 --> |
|
|
<span v-if="showFooterButton" slot="footer" :class="[type == 'center' ? 'dialog-footer-center' : 'dialog-footer-normal', 'flex']" style="justify-content: space-between;"> |
|
|
<span v-if="showFooterButton" slot="footer" :class="[type == 'center' ? 'dialog-footer-center' : 'dialog-footer-normal', 'flex']" style="justify-content: space-between;"> |
|
|
<GuipButton v-if="showCancelButton" @click="handleCancel" type="ignore" >{{ cancelText }}</GuipButton> |
|
|
<GuipButton v-if="showCancelButton" @click="handleCancel" type="ignore" >{{ cancelText }}</GuipButton> |
|
@ -23,7 +24,7 @@ |
|
|
import GuipButton from '@/components/GuipButton.vue'; |
|
|
import GuipButton from '@/components/GuipButton.vue'; |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
name: 'CustomDialog', |
|
|
name: 'GuipDialog', |
|
|
props: { |
|
|
props: { |
|
|
type:{ |
|
|
type:{ |
|
|
type:String, |
|
|
type:String, |
|
|