vue-drawer-layout实现手势滑出菜单栏


Posted in Vue.js onNovember 19, 2020

本文实例为大家分享了vue-drawer-layout实现手势滑出菜单栏的具体代码,供大家参考,具体内容如下

vue-drawer-layout实现手势滑出菜单栏

文档链接地址

安装

npm install vue-drawer-layout --save

main.js导入

import DrawerLayout from 'vue-drawer-layout'
Vue.use(DrawerLayout)

完整代码

<template>
 <div class="box">
 <vue-drawer-layout :drawer-width="230" ref="drawerLayout" @mask-click="closeMenu()">
  <div class="drawer" slot="drawer">
  <div>菜单栏</div>
  </div>
  <div class="content" slot="content">
  <button type="primary" @click="openMenu()">打开菜单栏</button>
  </div>
 </vue-drawer-layout>
 </div>
</template>

<script>
export default {
 data() {
 return {};
 },

 mounted() {},

 methods: {
 openMenu() {
  this.$refs.drawerLayout.toggle();
 },
 closeMenu() {
  this.$refs.drawerLayout.toggle(false);
 },
 },
};
</script>
<style lang="less" scoped>
.drawer {
 width: 100%;
 height: 100%;
 background: #fff;
}
</style>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Vue.js 相关文章推荐
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
Dec 01 Vue.js
vue添加自定义右键菜单的完整实例
Dec 08 Vue.js
如何在VUE中使用vue-awesome-swiper
Jan 04 Vue.js
jenkins自动构建发布vue项目的方法步骤
Jan 04 Vue.js
vuex的使用步骤
Jan 06 Vue.js
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
详解Vue的七种传值方式
Feb 08 Vue.js
Vue包大小优化的实现(从1.72M到94K)
Feb 18 Vue.js
Vue通过懒加载提升页面响应速度
May 10 Vue.js
Vue图片裁剪组件实例代码
Jul 02 Vue.js
如何用vue实现网页截图你知道吗
Nov 17 Vue.js
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 Vue.js
Vue 打包的静态文件不能直接运行的原因及解决办法
Nov 19 #Vue.js
如何使用 vue-cli 创建模板项目
Nov 19 #Vue.js
深入了解Vue3模板编译原理
Nov 19 #Vue.js
vue 获取到数据但却渲染不到页面上的解决方法
Nov 19 #Vue.js
vue 插槽简介及使用示例
Nov 19 #Vue.js
详解Vue的mixin策略
Nov 19 #Vue.js
一篇超完整的Vue新手入门指导教程
Nov 18 #Vue.js
You might like
php时区转换转换函数
2014/01/07 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
浅析php工厂模式
2014/11/25 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
JavaScript DOM节点添加示例
2014/07/16 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
2015/12/02 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
JS触发服务器控件的单击事件(详解)
2016/08/06 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
解决vue中虚拟dom,无法实时更新的问题
2018/09/15 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
编写一个javascript元循环求值器的方法
2020/04/14 Javascript
k8s node节点重新加入master集群的实现
2021/02/22 Javascript
[02:24]DOTA2亚洲邀请赛 NAVI战队出场宣传片
2015/02/07 DOTA
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
SQLite3中文编码 Python的实现
2017/01/11 Python
PyQt5每天必学之组合框
2018/04/20 Python
python爬取网页转换为PDF文件
2018/06/07 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
使用pandas读取文件的实现
2019/07/31 Python
Python图像处理模块ndimage用法实例分析
2019/09/05 Python
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
财务会计专业毕业生自荐信
2013/10/02 职场文书
历史学专业大学生找工作的自我评价
2013/10/16 职场文书
护士自荐信范文
2013/12/15 职场文书
加多宝凉茶广告词
2014/03/18 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
家属答谢词
2015/01/05 职场文书