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 相关文章推荐
vue3.0实现点击切换验证码(组件)及校验
Nov 18 Vue.js
vue动态合并单元格并添加小计合计功能示例
Nov 26 Vue.js
Vue+element-ui添加自定义右键菜单的方法示例
Dec 08 Vue.js
vue组件是如何解析及渲染的?
Jan 13 Vue.js
Vue中的nextTick作用和几个简单的使用场景
Jan 25 Vue.js
详解Vue的七种传值方式
Feb 08 Vue.js
基于vue的video播放器的实现示例
Feb 19 Vue.js
Vue基本指令实例图文讲解
Feb 25 Vue.js
Vue如何清空对象
Mar 03 Vue.js
VUE使用draggable实现组件拖拽
Apr 06 Vue.js
vue中使用mockjs配置和使用方式
Apr 06 Vue.js
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 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
PHPStrom中实用的功能和快捷键大全
2015/09/23 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
PHP接入微信H5支付的方法示例
2019/10/28 PHP
不同Jquery版本引发的问题解决
2013/10/14 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
jquery中JSON的解析方式
2015/03/16 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
jquery实现简单手风琴菜单效果实例
2015/06/13 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
解决wx.onMenuShareTimeline出现的问题
2016/08/16 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
JavaScript条件判断_动力节点Java学院整理
2017/06/26 Javascript
NodeJS实现图片上传代码(Express)
2017/06/30 NodeJs
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python实现解数独程序代码
2017/04/12 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
Python logging模块用法示例
2018/08/28 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
python 多线程爬取壁纸网站的示例
2021/02/20 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
街头时尚在线:JESSICABUURMAN
2019/06/16 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
授权委托书怎么写
2014/04/03 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
党的群众路线教育实践活动领导班子整改方案
2014/10/25 职场文书
2014年仓库管理员工作总结
2014/11/18 职场文书
2014年社团工作总结范文
2014/11/27 职场文书
Python标准库pathlib操作目录和文件
2021/11/20 Python
CSS实现鼠标悬浮动画特效
2023/05/07 HTML / CSS