GithubHelp home page GithubHelp logo

master-nan / vuetify-admin Goto Github PK

View Code? Open in Web Editor NEW
11.0 0.0 4.0 203 KB

This is a authority management project.

License: MIT License

JavaScript 24.18% HTML 0.21% Vue 34.67% PHP 35.70% PLpgSQL 4.54% Less 0.70%
vue vuetify axios vuex vue-router thinkphp admin cms vuetifyjs

vuetify-admin's Introduction

vuetify-admin

简介

vuetify-admin 是在我另一个项目vue-thinkphp-admin的基础上将element-ui换成了vuetify并改进了部分代码逻辑以及数据库部分修改。

准备

本项目使用了vuevuexvue-routervuetify 以及 thinkphp5.0

目录

主要目录结构和文件简介

  vue-tinkphp-admin
  |-client                  客户端
  |  |-build            
  |  |-config           
  |  |-src                   主体内容
  |  |  |-api                接口文件目录  
  |  |  |-assest             资源文件目录
  |  |  |-components
  |  |  |-filters            全局过滤文件目录
  |  |  |-lang               国际化
  |  |  |-router             路由文件目录
  |  |  |-store              全局状态管理目录
  |  |  |-utils              工具类目录
  |  |  |  |-components.js   所有路由component在此目录引入,配合后台权限使用
  |  |  |  |-http.js         引入axios,提供get/post/put/delete方法,如需更多自行增加
  |  |  |  └─index.js        全局一些公共方法
  |  |  |-ivews              所有页面目录
  |  |  └─...    
  |  └─static    
  |-server                   服务的
  |  |-application           应用目录
  |  |  |-admin              模块目录
  |  |  |  |-controller      控制器目录
  |  |  |  |-model           模型目录
  |  |  |  |-validate        验证目录
  |  |  |  |-common.php      模块下的公共方法
  |  |  |  └─...            
  |  |  |─public             WEB目录(对外访问目录)
  |  |  |  |-uploads         上传目录          
  |  |  |  |─index.php       入口文件
  |  |  |  └─...
  |  |-sql                   数据库文件目录
  |  └─...

说明

本项使用了vuetify支持响应式布局,侧边栏支持三级目录,但是由于vuetify没有级联选择器,所以在后台添加目录时暂时只支持二级。 其他如目录、功能等与vue-thinkphp-admin基本类似,可以参考。本项目新增了国际化,以及后台名称设置,更多全局配置可以自行添加。

注意

项目部署中遇到问题,请参考vue-thinkphp-admin

最后

如果本项目发现bug请提出,我会第一时间进行修复。这个项目我自己也会在其他项目中使用,如有其他通用功能还会继续更新。

最后的最后

如果你喜欢这个项目,或者这个项目对你当前工作有所帮助,请给star谢谢!

许可证

MIT

Copyright (c) 2018-8 master-nan

vuetify-admin's People

Contributors

master-nan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.