首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
项目三:HR后台管理(小鹿线P4课程项目)
外包小前端
创建于2021-09-11
订阅专栏
HR后台管理:重点部分
等 5 人订阅
共37篇文章
创建于2021-09-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
十七:公司角色列表数据:传参 分页 element作用域插槽获取row数据 删除角色捕获异常
接口需要2个参数 实际穿了3个参数也无大碍 el-element的分页点击事件:newPage表示获取到的当前点击页 el-element 作用域插槽的使用 可以获取到点击当前的row数据 删除角色功
十六:(超难理解的自定义校验规则) 根据表单id区分是编辑|| 新增部门
根据计算属性显示控制标题 为 编辑部分还是新增子部门
重置数据 因为resetFields 只能重置 表单上的数据 非表单上的 比如 编辑中id 不能重置
十四: (很少遇见)编辑组织架构:回填信息,采用ref 父组件调用子组件的方法来处理
组织架构:添加子部门,注意表单展示的逻辑 ,部门名称和部门编码不能重复的自定义校验规则
部门名称(name):必填 1-50个字符 / 同级部门中禁止出现重复部门 部门编码(code):必填 1-50个字符 / 部门编码在整个模块中都不允许重复
十 组织架构:删除部门 弹窗提示.then方式调用接口的写法
注意这个写法:.then的方式注意这个写法:.then的方式注意这个写法:.then的方式注意这个写法:.then的方式注意这个写法:.then的方式注意这个写法:.then的方式注意这个写法:.th
九:(难)组织部门架构封装 ,并将数据转为树形结构
封装一个树形组织部分架构 1.1 封装的部分为:每一行 3列的内容, 1.2 将组件引入到父组件中使用,
八 新知识:vue组件可以没有template
functional为true,表示该组件为一个函数式组件 函数式组件: 没有data状态,没有响应式数据,只会接收props属性, 没有this, 他就是一个函数
七 动态路由(有权限才能访问) 和 静态路由(都可以访问),临时将两个路由临时合并
1.处理路由之前 要先创建好对应的文件 和 文件夹 2. modules下其中一个路由js配置 上述代码中,我们用到了meta属性,该属性为一个对象,里面可放置自定义属性,主要用于读取一些配置和参数,
六 快速新建多个文件夹 和 文件
一快速新建多个文件夹 在 bash 下 进入views目录: $ mkdir departments employees setting salarys social attendances appr
五 token 检查超时时间处理 前端主动介入 和 被动处理
一 前端主动判断 思路: 1.在单独的文件中,采用Cookies封装:get 和 set 一个时间戳 在用户登录成功之后,设置一个时间戳 在请求模块request.js中 引入获取时间戳的方法,并定义
四 头像不显示采用全局自定义制定Vue.directive('指令名称', {})
头像来自私有云,失效不展示问题:要用自定义指令处理四 头像不显示采用全局自定义制定Vue.directive('指令名称', {})四 头像不显示采用全局自定义制定Vue.directive('指令名
三 svg图片设置样式fill="#fff
一 svg图片设置样式比如颜色要这样弄:fill="#fff"一 svg图片设置样式比如颜色要这样弄:fill="#fff"一 svg图片设置样式比如颜色要这样弄:fill="#fff"
二 登录拦截:前置守卫 后置守卫 进度条的设置nprogress
权限拦截的流程图 代码:src/permission.js 是专门处理路由权限的,所以我们在这里处理
一 事件修饰符.native , namespace svg sass 跨域 axios拦截器 request.js封装 src修饰符配置
namespace 采用 getters 建立子模块的快捷访问方式 store/index.js 文件中 采用modules管理子模块,采用 getters 建立子模块的快捷访问方式 getters.