基于 El-Drawer (opens new window) 常用功能总结
<el-radio-group v-model="direction"> <el-radio label="ltr">从左往右开</el-radio> <el-radio label="rtl">从右往左开</el-radio> <el-radio label="ttb">从上往下开</el-radio> <el-radio label="btt">从下往上开</el-radio> </el-radio-group> <el-button @click="drawer = true" type="primary" style="margin-left: 16px;"> 点我打开 </el-button> <el-button @click="(drawer = true , isHeader=false)" type="primary" style="margin-left: 16px;"> 无标题 </el-button> <el-drawer title="我是标题" :visible.sync="drawer" :direction="direction" size="40%" :with-header="isHeader" :before-close="handleClose"> <span>我来啦!</span> </el-drawer> <script> export default { data() { return { drawer: false, direction: 'rtl', isHeader: true, }; }, methods: { handleClose(done) { this.$confirm('确认关闭?') .then(_ => { done(); }) .catch(_ => { }); } } }; </script>
← El-Dialog 弹窗 El-Scrollbar 滚动条 →