# vusui-app-layer **Repository Path**: vusui/vusui-app-layer ## Basic Information - **Project Name**: vusui-app-layer - **Description**: Vusui-app-layer是一个基于 uni-app 的弹层组件库。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://vusui.github.io/#/app/layer - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2019-12-27 - **Last Updated**: 2022-06-04 ## Categories & Tags **Categories**: layui-components **Tags**: None ## README # Vusui-app-layer ## 前言 Vusui-app-layer 是一个基于 uni-app 的弹层组件库。`插件市场版本如果和更新日志不一样,请移步 Github 下载`。有组件需求或者 Bug 提交也可以移步到 issues。 ## 特别说明 * Vusui-app-layer 是一个非原生的组件库,是无法覆盖原生 tabBar导航栏 与 navigationBar标题栏的。所以,有这方面问题的童鞋请先了解 uni-app 或者小程序相关组件和API文档。 * Vusui-app-layer 组件库使用的是 HX 2.4 以上版本开发的,在APP、H5、小程序上测试是没有问题的,低版本的 HX、小程序和浏览器不保证能正常使用。 ## API 文档手册 [查看API文档](https://vusui.github.io/#/app/layer) ## 在线演示 用微信扫描下方二维码打开 Vusui-app 微信小程序,在`组件栏`点击`弹层`在线体验 Vusui-app-layer 组件。
## 开始使用 下载源码解压,复制 `Vusui-app-layer` 目录到你的根目录。 在 `main.js` 中写入以下内容。(注:Vusui-app-layer 使用到 `Vuex` 状态管理模式,所以,需要安装引入 `Vuex`。) ``` import Vue from 'vue'; import App from './App.vue'; // 第一步:引入 Vuex import Vuex from 'vuex'; Vue.use(Vuex); // 第二步:引入 Vusui-app-layer 弹层 import vusLayerInit from './vusui-app-layer/vusui-layer.js'; import vusLayer from './vusui-app-layer/vusui-layer.vue'; Vue.use(vusLayerInit); Vue.component('vus-layer', vusLayer); //设置组件名称 // 第三步:new Vuex.Store() const store = new Vuex.Store(); const app = new Vue({ store, ...App }) app.$mount() ``` 第四步(`重要`):在需要用到 `Vusui-app-layer` 弹层组件的页面写入 `vus-layer` 组件。 ```