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使用echarts图表自适应的几种解决方案
Dec 04 Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
详解如何在vue+element-ui的项目中封装dialog组件
Dec 11 Vue.js
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
Vue中的nextTick作用和几个简单的使用场景
Jan 25 Vue.js
vscode自定义vue模板的实现
Jan 27 Vue.js
vue+flask实现视频合成功能(拖拽上传)
Mar 04 Vue.js
vue3中的组件间通信
Mar 31 Vue.js
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
Jun 09 Vue.js
Vue的生命周期一起来看看
Feb 24 Vue.js
如何vue使用el-table遍历循环表头和表体数据
Apr 26 Vue.js
Vue Element plus使用方法梳理
Dec 24 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 shell命令合并图片的代码
2011/06/23 PHP
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
PHP多线程批量采集下载美女图片的实现代码(续)
2013/06/03 PHP
PHP内置的Math函数效率测试
2014/12/01 PHP
推荐10个提供免费PHP脚本下载的网站
2014/12/31 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
点击下载链接 弹出页面实现代码
2009/10/01 Javascript
灵活应用js调试技巧解决样式问题的步骤分享
2012/03/15 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
js中继承的几种用法总结(apply,call,prototype)
2013/12/26 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
2015/09/18 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
详解创建自定义的Angular Schematics
2018/06/06 Javascript
javascript中floor使用方法总结
2019/02/02 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
2019/06/04 jQuery
使用python装饰器验证配置文件示例
2014/02/24 Python
python实现通过pil模块对图片格式进行转换的方法
2015/03/24 Python
Python实现字典的key和values的交换
2015/08/04 Python
PyChar学习教程之自定义文件与代码模板详解
2017/07/17 Python
python 命令行传入参数实现解析
2019/08/30 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
Skip Hop官网:好莱坞宝宝挚爱品牌
2018/06/17 全球购物
美国在线面料商店:Online Fabric Store
2018/07/26 全球购物
10的分与合教学反思
2014/04/30 职场文书
银行求职信怎么写
2014/05/26 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
廉政承诺书范文
2015/04/28 职场文书
2016新年致辞
2015/08/01 职场文书
初中英语教学反思范文
2016/02/15 职场文书
Redis实现订单过期删除的方法步骤
2022/06/05 Redis