- 博客(40)
- 收藏
- 关注
原创 算法逻辑题
关于前端js处理扁平化数据变成tree结构 扁平化数据如下: const data = [{ id: 2, pid: 0, path: '/course', name: 'Course', title: '课程管理' }, { id: 3, pid: 2, path: '/course',..
2022-05-30 01:07:02
82
原创 js的ES6解构对象小方法
es6数组解构赋值的妙用//es6的数组解构let a = 'getUserListByid'const [ left,right ] = a.split('By') //split把一个字符串以By分割成两个字符串//这里的left就是By字符左边的,right是右边的
2022-05-24 21:58:48
115
原创 vue3(hooks)
vue3的hooks相当于是封装公共方法的js文件/**计数器+-方法的hooks文件**/import { ref } from 'vue'export default function() { const counter = ref(0) const increment = () => { counter.value++ } const devrement = () => { counter.value-- }
2022-04-28 11:36:06
820
原创 vue3动态路由
学习记录关于前端动态路由与后端的交互/**动态路由根据后端返回的菜单动态的显示菜单**//const initRouter = async () => { //登陆后拿到后端给我们返回的菜单信息(params:from(用户名和密码)) const result await axios.get('http://localhost:9999/login',{params:form}) //去循环这个数组,通过router.addRoute去接收path和name以及组件的地址 r
2022-04-27 18:59:31
747
原创 git基本使用
一丶假如我们现在在dev分支上,刚开发完项目,执行了下列命令:git add .git commit -m '提交的备注信息'git push -u origin dev二丶想将dev分支合并到master分支,操作如下:1、首先切换到master分支上git checkout master2、如果是多人开发的话 需要把远程master上的代码pull下来git pull origin master//如果是自己一个开发就没有必要了,为了保险期间还是pull3、然后我们把dev...
2022-04-26 11:13:20
73
原创 工作保存,关于传参的一些妙用
点管理按钮传id进入单个停车场(id赋给单个停车场)步骤1/**点击管理按钮获取当前停车场数据,并且通过window.open打开单个停车场页面手动写入(传入)organizeId=${obj.organizeId}这个组织id**/manageHandle(obj) { console.log(obj); isDel(obj.id).then((res) => { if (res.data.data.deleteFlag === 2) {
2022-04-25 00:32:58
198
原创 node-sass各种报错问题最终解决方案
最近拉取公司项目前端代码,发现一直报node-sass相关版本错误于是找了一套最终解决方案如下我的node版本是 14.17.1在package.json里修改node-sass和sass-loader版本然后在cnpm i安装依赖就可以解决"node-sass": "^4.14.1","sass-loader": "^10.1.1",...
2022-04-22 11:37:44
1664
原创 vue的slot插槽
可以理解为父组件向子组件传递内容,子组件就会显示父组件传递过来的内容父组件==》<div class="box"><TitleCom><!--插槽的内容--><div class="btn">招聘广场</div></TitleCom></div>子组件==》<div class="title-box"><div class="left"><img
2022-03-20 15:06:15
725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人