<cn> #### 自定义位置 自定义位置,点击触发按钮抽屉从相应的位置滑出,点击遮罩区关闭 </cn> <us> #### Custom Placement Basic drawer. </us> ```tpl <template> <div> <a-radio-group style="margin-right: 8px" :defaultValue="placement" @change="onChange"> <a-radio value="top">top</a-radio> <a-radio value="right">right</a-radio> <a-radio value="bottom">bottom</a-radio> <a-radio value="left">left</a-radio> </a-radio-group> <a-button type="primary" @click="showDrawer"> Open </a-button> <a-drawer title="Basic Drawer" :placement="placement" :closable="false" @close="onClose" :visible="visible" > <p>Some contents...</p> <p>Some contents...</p> <p>Some contents...</p> </a-drawer> </div> </template> <script> export default { data() { return { visible: false, placement: 'left', }; }, methods: { showDrawer() { this.visible = true; }, onClose() { this.visible = false; }, onChange(e) { this.placement = e.target.value; }, }, }; </script> ```