# vue2.7-i-hrm-admin **Repository Path**: s4-2-2-vuejs/vue2.7-i-hrm-admin ## Basic Information - **Project Name**: vue2.7-i-hrm-admin - **Description**: vue2 黑马iHRM人资管理系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-14 - **Last Updated**: 2025-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 10天项目 ## ![项目架构](image-3.png) ## ![10天课程安排](image-1.png) ![学完该课程具备](image-4.png) ## ![项目提升](image.png) ## ![创建项目所需组件和路由](image-2.png) ## ![nginx解决history的404问题](image-5.png) # 项目笔记 # 1.Vue 在更新 props 时是异步的。如果父组件更新 props 的时机是在一个异步操作中,可能会导致 props 的更新有延迟。可以使用 Vue 提供的 $nextTick 方法来确保在下次 DOM 更新循环之后再进行操作。 # 2. 权限管理的方式 RBAC模型(Role-Based Access Control:基于角色的访问控制) - https://zhuanlan.zhihu.com/p/158752542 在RBAC模型里面,有3个基础组成部分,分别是:用户、角色和权限,它们之间的关系如下图所示![alt text](image-6.png) # 3. JS模块导入导出大全——module.exports、exports、export和export default的使用和区别 https://blog.csdn.net/qq_53669554/article/details/122112232 - 1. module.exports 和exports 是commonjs的规范 - 2. export 和export default 是es6 规范 # 4. vuex中为什么把把异步操作封装在action,把同步操作放在mutations? - 尤雨溪的回答https://www.zhihu.com/question/48759748:很简单,就是为了能用 devtools 追踪状态变化 # 5. http状态码——401和403差异 https://www.cnblogs.com/qiqi715/p/12982102.html