会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jeffmmo
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2022年9月4日
Vue的钩子函数(路由守卫,keep-alive,生命周期)
摘要: 说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过 生命周期钩子: 这一比较简单 但是如果细究就回涉及到很多地方,比如 created,mounted什么时候开源调用某些函数之类的 这里先简略
阅读全文
posted @ 2022-09-04 15:16 jeffmmo
阅读(727)
评论(0)
推荐(0)
2022年8月30日
从他人的项目和文章去了解鉴权--前端路由
摘要: 拜读了大佬的鉴权思路和源码之后 对比自己的项目总结的思考 首先在登录方面 大佬代码相对的严谨 this.$store.dispatch('LoginByUsername', this.loginForm).then(() => { this.$router.push({ path: '/' });
阅读全文
posted @ 2022-08-30 11:39 jeffmmo
阅读(104)
评论(0)
推荐(0)
从自己的项目出发去实现鉴权--动态路由
摘要: 我在自己的后台管理项目中 根据登录的用户不同,从而对不同的用户给予不同的权限。这里 是通过路由,以及token验证,并且通过vuex进行全局的控制 下面就从我自己的简单项目出发 我今天拜读了几大佬位的文章之后 发现自己的权限管理实在过于简单了。后面也会对大佬的文章思路进行梳理。 1.登录 不管怎么样
阅读全文
posted @ 2022-08-30 00:51 jeffmmo
阅读(137)
评论(0)
推荐(0)
2022年8月27日
vue路由跳转的的几种方式
摘要: 通常情况下 如果只是已经写好功能的页面 且通常不需要再发送请求拿数据就可以直接使用这个 不带参数 <router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建议用name 当然也有需要携带参
阅读全文
posted @ 2022-08-27 14:45 jeffmmo
阅读(835)
评论(0)
推荐(0)
2022年8月22日
了解前端路由 hash 与 history 差异
摘要: 路由跳转有两个模式可以选择 一个是hash 一个是 history 二者有什么区别呢 我们来细说 首先是路由默认的hash模式 hash模式最显著的特点就是会在url链接后面加是一个# 随便写一个例子 www.abc.com/#/def/hijk #我们称之为哈希符号 而#后面的值我们都称之为哈希值
阅读全文
posted @ 2022-08-22 15:45 jeffmmo
阅读(238)
评论(0)
推荐(0)
2022年8月20日
axios的二次封装
摘要: 今天本来打算把自己项目的主页面写完的 但是写到一半发现不行还是必须先把接口搞定 把需要的数据引过来 于是我就打算先写api接口了 老规矩依旧用axios but!我看了原本的别人写的api 太太简单了 不过这个项目也比较简单已经够用了 但我不感觉!我要写也写一个比较泛用的 然后就去找资料看能不能跟着
阅读全文
posted @ 2022-08-20 23:58 jeffmmo
阅读(733)
评论(0)
推荐(0)
2022年8月19日
TS学习笔记(4)
摘要: TypeScript 泛型 泛型是什么? 就是在我们不明白类型的时候给我们一个变量 用来代替类型 举例子 function fn(a:number):number { return a } 上面是随便写的一个函数 因为我们知道才选择定义a为number类型 设置返回值为number类型 但是如果我们
阅读全文
posted @ 2022-08-19 14:56 jeffmmo
阅读(57)
评论(0)
推荐(0)
2022年8月18日
TS学习笔记(3)
摘要: 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。TypeScript 中的接口是一个非常灵活的概念,除了可用于[对类的一部分行为进行抽象]以外,也常用于对「对象的形状(Shape)」进行描述。
阅读全文
posted @ 2022-08-18 23:59 jeffmmo
阅读(52)
评论(0)
推荐(0)
2022年8月17日
TS学习笔记(2)
摘要: 之前的笔记漏掉了一个对象 object、Object 和 {} 小 object 代表的是所有非原始类型,也就是说我们不能把 number、string、boolean、symbol等 原始类型赋值给 object。在严格模式下,null 和 undefined 类型也不能赋给 object。 //
阅读全文
posted @ 2022-08-17 09:17 jeffmmo
阅读(63)
评论(0)
推荐(0)
2022年8月15日
Vue.nextTick的使用的原理
摘要: 我先说结论 nextTick我接收一个回调函数 这个回调函数会在DOM更新之后立即执行 适用于一些需要DOM更新之后执行的操作 我们都知道JS有一个处理事件的机制 也就是事件循环机制 以及同步和异步 事件循环的顺序,决定js代码的执行顺序。事件循环如下 在执行完微任务之后才会去进行下一个宏任务 vu
阅读全文
posted @ 2022-08-15 11:38 jeffmmo
阅读(530)
评论(0)
推荐(0)
1
2
下一页
公告