首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue生态
订阅
醉卧独钓
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Vue踩坑之旅(二)—— 监听页面刷新和关闭
我在做项目的时候,有一个需求,在离开(跳转或者关闭)购物车页面或者刷新购物车页面的时候向服务器提交一次购物车商品数量的变化。 将提交的异步操作放到 beforeDestroy 钩子函数中。 但是发现 beforeDestroy 只能监听到页面间的跳转,无法监听到页面刷新和关闭标…
通过webpack解决浏览器兼容问题
前言 很多面试时都会问到关于浏览器兼容问题,正好最近在看webpack打包,那就在这里记录一下我们如何通过webpack来实现兼容。
VueRouter4源码学习——基础
本文学习VueRouter4源码的基础部分,基于release版本v4.0.8,内容包括了如何创建VueRouter实例对象、如何创建history对象、对routes配置做了哪些处理。
keep-alive与router-view的相爱相杀🍃
前言 keep-alive概念 属性: include 只有名称匹配的组件会被缓存🙄(名称指的是组件中定义的name)。 exclude。任何名称匹配的组件都不会被缓存🧵。 max。最多可以缓存多少组
Vue3 编译之美,抽象语法树的生成?
Vue3 为了运行时的性能优化,在编译阶段也是下了不少功夫,在接下来的系列文章中,我们一起去了解 Vue 3 编译过程以及背后的优化思想。
历时一个月,2.6W字!50+Vue经典面试题源码级详解,你值得收藏!
这是村长整整花了一个月时间收集题目,亲自手写答案,录制讲解视频,汇集了50+以上经典的Vue面试题,每题我都力争做到源码级的解析,希望大家可以深入学习,如果你喜欢请务必点赞、收藏、留言支持我~
大菠萝?Pinia已经来了,再不学你就out了
Pinia优势 Pinia是一个全新的Vue状态管理库,是Vuex的代替者,尤雨溪强势推荐 Vue2 和 Vue3 都能支持 抛弃传统的 Mutation ,只有 state, getter 和 ac
尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理
1. 学会 vite 简单原理 2. 学会使用 VSCode 调试源码 3. 学会如何编译 Vue 单文件组件 4. 学会如何使用 recast 生成 ast 转换文件 5. 如何加载包文件等
Vue 之keep-alive的使用,实现页面缓存
有时候我们不希望组件被重新渲染影响使用体验;或者处于性能考虑,避免多次重复渲染降低性能。而是希望组件可以缓存下来,维持当前的状态。这时候就需要用到keep-alive组件。 如果未使用keep-alive组件,则在页面回退时仍然会重新渲染页面,触发created钩子,使用体验不…
小白都能看懂,只需4步,解决vue keep-alive缓存组件问题
1.首先在路由中配置需要缓存组件的标识:(keepAlive: true),尝试过先设置为false,然后在路由守卫里通过判断条件设置为true,但是遇到第一次不生效,第二次才生效的问题 2.在App