vue 脚手架4.5.12搭建vue2项目
vue 2.6.11+ElementUI2.15.1+axios0.21.1+router3.2.0
Echarts5.0.2 报表 Excel:vue-json-excel0.3.0 导出excel vuescroll:滚动条 等
<script>
import main from '../assets/js/main'
export default main
</script>
<style lang="sass" scoped>
@import "../assets/css/main.scss";
</style>
.set('@', resolve('src'))
.set('@assets', resolve('src/assets'))
.set('@components', resolve('src/components'))
.set('@views', resolve('src/views'))
.set('@store', resolve('src/store'));
例如:@import "../assets/css/main.less";改成@import "@assets/css/main.less";
自己的功能做完后需要自测。
接口访问,统一封装,统一通过this.API.get(url, 参数)
针对请求超过1s的接口,必须进行loading加载中提示。
防抖动。
控制台零报错,见到错误第一时间解决。
引入新的组件,前端成员共同商讨,选择合适、轻量、简单易上手的组件。
组件引入后,如果无用请卸载。
遇到技术难点,攻克时不要一把抓,什么都粘进来,弄明白每一行的用途,并注释。
后台提供可阅读的接口文档,包括接口地址、请求类型、请求参数、返回数据注释用途等。
与后台约定所有请求的基本头类型,推荐application/json,或约定一个其他类型的。
与后台约定数据格式,请求格式、返回数据的格式,code统一使用200int型。
与后台约定,message提示内容由后台编写,所有code !==200的自动显示message内容。
Git代码统一管理,没有账号就先借用一下使用。有账号的按照自己的账号编写代码。 每天提交一次代码,如单个功能未开发完成可以在完成后提交。每周提交一次代码。 代码编写规范:先拉取最新代码-创建本地分支-开发-提交-合并分支-本地验证无误、无冲突可以push。 Git使用教程:https://www.liaoxuefeng.com/wiki/896043488029600/900003767775424
Git commit 时需要填写提交关键信息。
Visual Studio Code V1.55.2,小版本区别没关系。
2周移植项目。