2018-03-07 21:36:15 +08:00
|
|
|
<cn>
|
|
|
|
#### 自定义位置
|
2018-12-09 17:34:27 +08:00
|
|
|
使用 `centered` 或类似 `style.top` 的样式来设置对话框位置。
|
2018-03-07 21:36:15 +08:00
|
|
|
</cn>
|
|
|
|
|
|
|
|
<us>
|
|
|
|
#### To customize the position of modal
|
2018-12-09 17:34:27 +08:00
|
|
|
You can use `centered`,`style.top` or other styles to set position of modal dialog.
|
2018-03-07 21:36:15 +08:00
|
|
|
</us>
|
|
|
|
|
2019-10-09 18:32:23 +08:00
|
|
|
```tpl
|
2018-03-07 21:36:15 +08:00
|
|
|
<template>
|
2018-03-11 15:27:34 +08:00
|
|
|
<div id="components-modal-demo-position">
|
2019-09-28 20:45:07 +08:00
|
|
|
<a-button type="primary" @click="() => setModal1Visible(true)"
|
|
|
|
>Display a modal dialog at 20px to Top</a-button
|
|
|
|
>
|
2018-03-07 21:36:15 +08:00
|
|
|
<a-modal
|
|
|
|
title="20px to Top"
|
|
|
|
style="top: 20px;"
|
|
|
|
:visible="modal1Visible"
|
|
|
|
@ok="() => setModal1Visible(false)"
|
|
|
|
@cancel="() => setModal1Visible(false)"
|
|
|
|
>
|
|
|
|
<p>some contents...</p>
|
|
|
|
<p>some contents...</p>
|
|
|
|
<p>some contents...</p>
|
|
|
|
</a-modal>
|
|
|
|
<br /><br />
|
2019-09-28 20:45:07 +08:00
|
|
|
<a-button type="primary" @click="() => modal2Visible = true"
|
|
|
|
>Vertically centered modal dialog</a-button
|
|
|
|
>
|
2018-03-07 21:36:15 +08:00
|
|
|
<a-modal
|
|
|
|
title="Vertically centered modal dialog"
|
2018-09-05 21:28:54 +08:00
|
|
|
centered
|
2018-03-07 21:36:15 +08:00
|
|
|
v-model="modal2Visible"
|
|
|
|
@ok="() => modal2Visible = false"
|
|
|
|
>
|
|
|
|
<p>some contents...</p>
|
|
|
|
<p>some contents...</p>
|
|
|
|
<p>some contents...</p>
|
|
|
|
</a-modal>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
<script>
|
2019-09-28 20:45:07 +08:00
|
|
|
export default {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
modal1Visible: false,
|
|
|
|
modal2Visible: false,
|
|
|
|
};
|
2018-03-07 21:36:15 +08:00
|
|
|
},
|
2019-09-28 20:45:07 +08:00
|
|
|
methods: {
|
|
|
|
setModal1Visible(modal1Visible) {
|
|
|
|
this.modal1Visible = modal1Visible;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|
2018-03-07 21:36:15 +08:00
|
|
|
</script>
|
|
|
|
```
|