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项目实现主题切换的多种方法
Nov 26 Vue.js
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
Dec 01 Vue.js
Vue.extend 登录注册模态框的实现
Dec 29 Vue.js
vue集成一个支持图片缩放拖拽的富文本编辑器
Jan 29 Vue.js
详解Vue3.0 + TypeScript + Vite初体验
Feb 22 Vue.js
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
Vue+Element UI实现概要小弹窗的全过程
May 30 Vue.js
vue实现滑动解锁功能
Mar 03 Vue.js
Vue.js中v-for指令的用法介绍
Mar 13 Vue.js
一起来看看Vue的核心原理剖析
Mar 24 Vue.js
Axios代理配置及封装响应拦截处理方式
Apr 07 Vue.js
el-table-column 内容不自动换行的解决方法
Aug 14 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
一个多文件上传的例子(原创)
2006/10/09 PHP
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
Views rows style模板重写代码
2011/05/16 PHP
php三维数组去重(示例代码)
2013/11/26 PHP
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
php实现的操作excel类详解
2016/01/15 PHP
php实现在线通讯录功能(附源码)
2016/05/13 PHP
javascript URL锚点取值方法
2009/02/25 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
javascript中判断一个值是否在数组中并没有直接使用
2012/12/17 Javascript
Jquery实现弹出层分享微博插件具备动画效果
2013/04/03 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
详解jQuery中的DOM操作
2016/12/23 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
深入掌握 react的 setState的工作机制
2017/09/27 Javascript
详解如何在微信小程序中愉快地使用sass
2018/07/30 Javascript
微信小程序冒泡事件及其阻止方法实例分析
2018/12/06 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
python之django母板页面的使用
2018/07/03 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
Python Pandas 箱线图的实现
2019/07/23 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
欧洲最大的美妆零售网站:Feelunique
2017/01/14 全球购物
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
升职自荐信范文
2013/10/05 职场文书
会计学应届毕业生推荐信
2013/11/04 职场文书
业务员薪酬管理制度
2014/01/15 职场文书
幼儿园教师岗位职责
2014/03/17 职场文书
高中生操行评语大全
2014/04/25 职场文书
总结Python常用的魔法方法
2021/05/25 Python