vue中key的作用和原理
key的作用主要是为了高效更新虚拟dom
原理是vue在patch过程中通过key可以精准的判断两个节点是否是同一个,从而避免频繁更新不同元素
vue事件修饰符
stop阻止事件继续传播
prevent阻止标签默认行为
once事件只会触发一次
passive不阻止事件的默认行为
vue首屏加载慢如何处理
使用CDN资源,减少服务器压力
路由懒加载
js、css分离
vue页面传参
一、
this.$router.push({path: `/describe/${id}`})
路由配置接受:
{path: '/describe/:id'}
二、params
this.$router.push({
name: 'Describe',
params: {
id: id
}
})
三、query
this.$router.push({
path: '/describe',
query: {
id: id
}
})