1.利用Vue3和 Element-plus实现页面的基本搭建
2.利用 Promise 和 Axios 库 对Axios请求进行封装, 用于处理前端与后端的数据交互,通过创建统一的 HTTP 请求模块,实现了对接口的统一管理和处理,优化了代码结构并提升了请求的可维护性。
3.负责多语言模块,引用vue-i18n库,创建了不同语言的翻译文件,然后在应用程序入口处初始化vue-i18n实例,引入语言文件,并在组件中通过$t方法引用对应的翻译字段。最后,通过修改i18n实例的locale属性来实现语言切换。
4.负责封装头部和底部公共组件,并确保这些公共组件能够在整个应用中被灵活地调用与定制,使用 Vue-router 实现路由的跳转,组件间相互传参。