这篇文章给大家分享的是用vue怎样做侧边的抽屉弹窗效果,以下代码比较简单,主要就是实现 侧边弹窗而且不会影响页面操作的方式,文中示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。
<template>
<div>
<div :class='{"itemCount":true,"leftT":!leftShow,"left":leftShow}'>//这种写法是动态获取样式
<div style="font-size:60px;">表格数据</div>
<div>//下面就是弹框内的样式。按自己需要放样式(我这里拿表格举例吧)
<el-table :data="tableData"
style="width: 100%">
<el-table-column prop="date"
label="日期"
width="150">
</el-table-column>
<el-table-column label="配送信息">
<el-table-column prop="name"
label="姓名"
width="120">
</el-table-column>
<el-table-column label="地址">
<el-table-column prop="province"
label="省份"
width="120">
</el-table-column>
<el-table-column prop="city"
label="市区"
width="120">
</el-table-column>
<el-table-column prop="address"
label="地址"
width="300">
</el-table-column>
<el-table-column prop="zip"
label="邮编"
width="120">
</el-table-column>
</el-table-column>
</el-table-column>
</el-table>
</div>
</div>
</div>
</template>
export default {
data(){
leftShow:false
}
}
<script>
</script>
<style lang='less' scoped> //下面是设置的样式。就可以实现了。
.itemCount {
position: absolute;
top: 30%;
background: yellowgreen;
height:600px;
padding: 10px;
width:1000px;
z-index: 2
}
.left {
left:0;
transition: left 0.5s;
}
.leftT {
left:-1200px;
transition: left 0.5s;
</style>
如下图:


以上就是用vue怎样做侧边的抽屉弹窗效果的介绍,上述示例具有一定的借鉴价值,有需要的朋友可以参考学习,希望对大家学习vue框架有帮助,想要了解更多可以继续浏览群英网络其他相关的文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
长按识别二维码并关注微信
更方便到期提醒、手机管理