# vue-slideout
**Repository Path**: pengxin_cool/vue-slideout
## Basic Information
- **Project Name**: vue-slideout
- **Description**: Vue2.x 的侧滑组件。支持从四个不同的方向滑出,支持自定义样式,支持关闭事件(可以阻止关闭/异步支持),支持 ESC 键快捷关闭
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: http://hyjiacan.gitee.io/vue-slideout
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 15
- **Created**: 2020-03-20
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SlideOut
[](https://github.com/hyjiacan/vue-slideout/blob/master/LICENSE)
[](https://www.travis-ci.org/hyjiacan/vue-slideout)
[](https://www.npmjs.com/package/@hyjiacan/vue-slideout)

[](https://npmcharts.com/compare/@hyjiacan/vue-slideout?minimal=true)
[](https://coveralls.io/github/hyjiacan/vue-slideout?branch=master)
[](https://www.jsdelivr.com/package/npm/@hyjiacan/vue-slideout)
一个 Vue.js 2.0 的侧滑组件
### 依赖
- Vue.js 2.x
- Less
## 安装
### Node 环境 (commonjs)
```bash
npm i @hyjiacan/vue-slideout
```
或
```bash
yarn add @hyjiacan/vue-slideout
```
可以通过以下方式获取最新代码:
```bash
git clone https://github.com/hyjiacan/vue-slideout.git
```
或 [下载归档](https://github.com/hyjiacan/vue-slideout/archive/master.zip)
### 浏览器环境 (umd)
> 从 2.4.0 开始可用。
与 node 环境不同, 此时会暴露一个小写的全局 `slideout`。
使用最新版本
```html
```
使用指定版本
```html
```
> **unpkg** 也可以使用: 替换 *cdn.jsdelivr.net* 为 *unpkg.com*
> 可以通过替换 *slideout.umd.min.js* 为 *slideout.umd.js* 使用未被压缩的文件来
## 使用
### 全局引用 (推荐)
*main.js*
```javascript
import Vue from 'vue'
import SlideOut from '@hyjiacan/vue-slideout'
import '@hyjiacan/vue-slideout/lib/slideout.css'
// 引入 SlideOut 组件,并设置组件默认值
Vue.use(SlideOut, {
// 在此处填写默认的属性值
})
```
### 组件内引用
*Foobar.vue*
```html
这里是内容
```
- 更多的用法,参见 http://hyjiacan.gitee.io/vue-slideout
- API文档参见 [API.zh-CN.md](./API.zh-CN.md)
## 开发
```bash
yarn
# 启动服务器
yarn serve
# 构建仓库
yarn release
```