Git Product home page Git Product logo

javabigwork--frontend's Introduction

my-project2

0.😔

爱江山,更爱美人 哪个英雄好汉宁愿孤单 好儿郎 浑身是胆 壮志豪情四海远名扬 人生短短几个秋啊 不醉不罢休

1.使用的插件

  • vuex -- 状态管理
  • vue-router -- 路由
  • vue-resource --http
  • element-ui --界面

2.路径图

吖儿

3.主要目录介绍

src
 ├ assets
 ├ components                   // 组件
 │    ├ Common                  // 公共模块 比如自定义按钮什么额
 │    ├ Header                  // 存放头部
 │    ├ Project                 // projectItem.vue
 │    ├ Task                    // tasklist taskstate
 │    └ ....
 │
 ├ pages
 │    ├ mainPage.vue            // 首页
 │    ├ Login                   // 登陆
 │    ├ My                      // 我的
 │    ├ project                 // 项目
 │    │   ├ projectList.vue     // 项目列表
 │    │   ├ projectDetails.vue  // 项目详情
 │    │   └ ProjectDetails      // 项目任务、考勤等
 │    ├ Register                // 注册
 │    ├ Search                  // 搜索
 │    └ ....
 ├ router
 │    └ index.js
 ├ store
 │    ├ index.js                // 主模块
 │    └ modules
 │       ├  attendanceIndex.js  // 考勤模块
 │       ├  staffIndex.js       // 人员模块
 │       ├  taskIndex.js        //任务模块
 │       └ ....
 ├ App.vue
 └ main.js

4.Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

5.代码格式

变量名

小驼峰式:(little camel-case) 第一个单词首字母小写,后面其他单词首字母大写。

文件名or函数名

大驼峰式:(big camel-case) 每个单词的第一个字母都大写;

6.任务列表

课程

  • 增、删、改、查

学生

  • 增、删、改、查

考勤

  • 新增考勤
  • 修改考勤记录
  • 缺课统计

作业

  • 增、删、改、查
  • 作业提交统计

成绩

  • 成绩录入
  • 成绩统计

javabigwork--frontend's People

Contributors

chenhaomingbob avatar

Watchers

James Cloos 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.