1. 技术的使用 vue+vue-cli+vue-router+vuex+axios+sass+elementUI
2. 使用 vue-cli 手脚架搭建,element-ui 组件来搭建页面的排版布局和动态交互,sass 处理 css 样式;
3. 使用 vue-router 实现单页面跳转,实现页面的快速切换,提高用户体验;
4. 使用 token 完成验证登录功能,实现状态保持;
5. 通过 axios 发送请求来获取数据,实现和服务器数据接口交互;
6. 使用 vuex 进行数据管理,实现数据的缓存,完成组件之间的通讯,优化性能;
7. 封装公共组件,实现结构代码的复用,提高网页加载速度;
8. 使用权限管理,在用户登录后获取后台返回的标识,标识与路由进行关联,筛选权限,依照权限对用户的交互进行限制;
9. 使用导航守卫 router-beforeEach 来判断路由跳转的合理性,不合理则重定向;
项目描述:在本系统中,可以录入客户的信息、主营业务和来源等信息,并记录与客户的合作进展情况,
是否打成意向合作以及是否签约等。有用户模块,登录模块,权限管理,合同管理,数据统计等。