CRM客户管理系统
1、使用vue-cli脚手架创建项目,使用vue-router和组件化实现SPA页面;
2、客户信息录入模块使用v-model双向绑定,axios提交录入信息,vue-quil-editor插件实现富文本编辑功能;
3、使用element-ui搭建后台管理系统页面,使用less预处理器处理页面样式;
4、利用axios技术异步处理实现数据交互;
5、登录页面使用element-uirules校验规则,localStorage配合vuex储存token,进行持久化操作;
6、通过interceptors请求拦截器统一处理携带的token令牌并处理响应数据及异常处理;
7、通过导航守卫router.beforeEach配合includes(to.path)方法,根据是否携带token进行页面拦截;
8、使用<keep-alive></keep-alive>设置include属性对目标组件进行缓存处理;
9、使用git代码管理系统,进行模块化开发。