0.9.14 • Published 4 years ago

aley-vue-viewplus v0.9.14

Weekly downloads
6
License
MIT
Repository
github
Last release
4 years ago

做这个插件的目的是为了:

  • 针对大多数应用都会用到的功能进行二次封装,减少样板代码,让开发人员更关注于业务本身
  • 只用一种方式解决一个问题,在开发时候解决问题可以有多种方式,但是我们只需要一种

特性

内置功能模块作用
util-http.js简化和服务器端、客户端的交互
login-state-check.js简化身份认证权限控制
params-stack.js给Vue来开发移动客户端一个视图栈的概念
js-bridge-context.js桥接并帮助前端和客户端人员磨平双方的通讯,简化hybrid开发
util-cache.js提供缓存支持
cache-userinfo.js提供用户状态缓存支持

关于自定义模块: mixin

自定义模块作用
rbac.js为前端应用提供rbac权限控制方案
js-bridge-electron.js桥接并帮助前端和客户端人员磨平双方的通讯,简化hybrid开发

文档

点击查看文档

例子

  • 运行demo
├── examples 插件demo
├── mock 插件demo mock服务器接口
├── src 插件源码

可启动项目里的examples示例应用,就可以了解插件的各个模块的演示; 如果需要测试util-http.js模块需要启动项目里的examples一个简单的本地mock server;

# 首先启动mock server,使得本地提供一个express的简单返回测试json数据的服务
npm run mock
# 启动examples
npm run dev

案例

名称渠道简介
云南农信手机银行移动端2018区域性商业银行“最佳手机银行奖”,整个手机银行80%的界面都基于Vue开发,完整使用了当前插件
jiiiiiin权限系统PC端一个前后端分离的内管基础项目,并基于当前插件完成了RBAC前端权限控制

计划

功能完成状态简介
变打包插件方式为rollup0%
前端RBAC权限控制100%自定义RBAC前端权限控制模块
jiiiiiin权限系统100%结合d2-admin做一个一个前后端分离的内管基础项目
桥接electron100%js-bridge-electron.js 【自定义模块】
0.9.14

4 years ago