首页
文章
归档
分类
标签
动态
留言板
JY小店
国外AI
百宝箱
云盘
免费API
机场&软件
更多
站点监测
青龙面板
Minio
相关声明
关于我
IT知识空间
事情在好起来之前,总会变得更坏
累计撰写
207
篇文章
累计创建
40
个标签
累计收到
231
条评论
栏目
首页
文章
归档
分类
标签
动态
留言板
JY小店
国外AI
百宝箱
云盘
免费API
机场&软件
更多
站点监测
青龙面板
Minio
相关声明
关于我
目 录
CONTENT
以下是
Vue
相关的文章
2023-02-09
观察者模式 VS 发布订阅模式
有人说这两个模式其实是一个模式。这句话一半对,一半错吧。它们有类似的地方,不过也不能说完全一致。先来一张图,这张图解释了观察者模式和发布订阅模式在流程上的一些区别:阐述二者的模型:观察者模式里,观察者(Observer)直接订阅(subscribe)主题(Subject),而当主题被激活的时候,会触
2023-02-09
787
0
0
Font-end web
Vue
JavaScript
2023-02-09
深入理解 promise、generator+co、async/await 用法
回调函数因为涉及的内容多而杂,并且在项目中也不怎么使用,所以在这里就先不说了,本章重点讲解一下 Promise、generator + co、async/await因为里面内容会有点多,并且还有好多代码示例。所以需要静下心慢慢看,相信看完之后,你肯定会对这三种方法涉及的异步问题的理解更上一层楼如果想
2023-02-09
602
0
0
Font-end web
Vue
InterView
React
JavaScript
Browser
2023-02-07
Vue中keep-alive(组件缓存)的深入理解和使用
什么是keep-alive?在平常开发中,有部分组件没有必要多次初始化,这时,我们需要将组件进行持久化,使组件的状态维持不变,在下一次展示时,也不会进行重新初始化组件。也就是说,kee-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染 。也就是所谓的组件缓存基本用法
2023-02-07
1055
0
0
Font-end web
Vue
2023-02-06
Vue 权限控制(路由验证)
下面介绍两种权限控制的方法:路由元信息(meta)动态加载菜单和路由(addRoutes)路由元信息(meta)如果一个网站有不同的角色,比如管理员和普通用户,要求不同的角色能访问的页面是不一样的这个时候我们就可以把所有的页面都放在路由表里,只要在访问的时候判断一下角色权限。如果有权限就让访问,没有
2023-02-06
499
0
0
Font-end web
Vue
2023-02-04
JS(浏览器)事件环Event Loop (宏、微任务)
在说 浏览器事件环 之前,先说几组概念:堆(heap)和栈(stack)堆中存的是引用数据类型,是动态分配的内存,大小不定也不会自动释放。栈中存的是基本数据类型,会自动分配内存空间,自动释放;堆(heap):也可以叫堆内存;是一种队列优先,先进先出的数据结构;栈(stack):又名’堆栈’,也是一种
2023-02-04
589
0
0
Font-end web
Vue
React
JavaScript
Browser
2023-02-03
Vue 递归组件(构建树形菜单)
对于一些有规律的DOM结构,如果我们再一遍遍的编写同样的代码,显然代码是比较繁琐和不科学的,而且自己的工作量会大大增加,那么有没有一种方法来解决这个问题呢?答案是肯定的,我们可以通过 递归 方式来生成这个结构,当然在 Vue 模板中也是可以实现的,我们可以在 Vue 的组件中调用自己本身,这样就能达
2023-02-03
505
0
0
Font-end web
Vue
2023-02-02
Vue 数据劫持
什么是数据劫持?定义: 数据劫持,指的是在访问或者修改对象的某个属性时,通过一段代码拦截这个行为,进行额外的操作或者修改返回结果。简单地说,就是当我们 触发函数的时候 动一些手脚做点我们自己想做的事情,也就是所谓的 "劫持"操作数据劫持的两种方案:Object.definePro
2023-02-02
527
0
2
Font-end web
Vue
JavaScript
2023-01-31
Vue 路由守卫(路由的生命周期)
vue路由守卫, 导航前置守卫: beforeEach 组件内部守卫: beforeRouteEnter 导航解析守卫: beforeResolve 导航后置守卫: afterEach 组件钩子: beforeCreate 组件钩子: created 组件钩子: beforeMount 组件钩子: mounted 组件内部守卫: beforeRouteLeave 导航前置守卫: beforeEach 导航解析守卫: beforeResolve 导航后置守卫: afterEach 组件钩子: beforeDestroy
2023-01-31
921
0
1
Font-end web
Vue
2023-01-29
Vue组件之间的数据传递(通信、交互)详解
默认情况下数据不能在组件之间共享,但是可以通过以下几种方法实现组件之间的数据传递:props父子组件之间的数据传递:父传子子传父父传子确定父中有数据在父组件的模板中通过属性绑定,把数据绑到子组件上在子组件中定义props属性,用来接收父传递过来的数据在子组件的模板就可以直接使用接收过来的数据父绑定数
2023-01-29
397
0
0
Font-end web
Vue
2023-01-19
better-scroll 滚动插件的使用
better-scroll 是什么?better-scroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。bette
2023-01-19
1044
0
0
Font-end web
Vue
React
JavaScript
NPM
1
2
3
4