掘友等级
获得徽章 7
#每天一个知识点# 浅拷贝是会将对象的每个属性进行依次复制,但是当对象的属性值是引用类型时,实质复制的是其引用,当引用指向的值改变时也会跟着变化
#每天一个知识点# ref加在普通的元素上,用this.ref.name获取到的是dom元素;
ref加在子组件上,用this.ref.name获取到的是组件实例,可以使用组件的所有方法;
#每天一个知识点#
.prevent:阻止默认事件
2.stop: 阻止事件冒泡
3.once:事件只触发一次
4.capture: 使用事件的捕获模式
5.self: 只有event.target是当前操作的元素是才触发事件
6.passive: 事件的默认行为立即执行,无需等待事件回调执行完毕
#每天一个知识点# rem 和 em都是css中的相对长度单位,他们的区别就是,rem是相对于根元素字体大小进行计算的,任意浏览器的默认字体都是16px,所以一般 1rem = 16px。
#每天一个知识点# vue3中的判断函数,isRef: 检查一个值是否为一个 ref 对象
isReactive: 检查一个对象是否是由 reactive 创建的响应式代理
isReadonly: 检查一个对象是否是由 readonly 创建的只读代理
isProxy: 检查一个对象是否是由 reactive 或者 readonly 方法创建的代理
#每天一个知识点# vue路由守卫有全局钩子: beforeEach、 afterEach,独享守卫(单个路由里面的钩子): beforeEnter、 beforeLeave,组件内守卫:beforeRouteEnter、 beforeRouteUpdate、 beforeRouteLeave
#每天一个知识点# 浏览器窗口的内部高度:window.innerHeight浏览器窗口的内部宽度:window.innerWidth,不包括工具栏和滚动条
#每天一个知识点# vue是mvvm模型model是数据模型,用于对数据的定义和修改等操作。view是ui视图层,用于渲染页面。viewModel:负责监听model中数据的改变并控制属兔更新,处理用户交互操作。
#每天一个知识点# vue3中setup不能是一个async函数,因为返回值不再是return的对象,而是promise,模板看不到return对象中的属性
下一页