首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue响应式原理
订阅
xuxian713
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
一步步实现VUE-MVVM 系列,储备面试技能
回答: mvvm 主要通过 Object 的 defineProperty 属性,重写 data 的 set 和get 函数来实现。 ok,回答得60分,那么你知道具体实现过程么?想想看,就算他没问到而你答了出来是不是更好?前提下,一定要手撸一下简单的mvvm才会对它有印象~ …
Vue 路由知识点归纳总结
最近做项目才发现,我确实对 vue-router 太不熟悉了,都只了解个简单用法就开始搞了,本来很简单的问题,都搞不清楚。现在重新看一遍文档,重新梳理一下。 说实话,路由我一直也就光顾着用,没认真思考过这个问题,还是那次人家面试问了这个,我才反应过来是应该好好的了解一下了。 无…
vue 路由 按需 keep-alive
从 详情页 -->返回 列表页 的时候页面的状态是缓存,不用重新请求数据,提升用户体验。 从 列表页 -->返回 主页 的时候页面,注销掉列表页,以在进入不同的列表页的时候,获取最新的数据。 今天 让我们来实现这个需求。 在 代码的世界里 解决问题的 方法 从来都不止一种。 可…
带你了解路由的底层原理,用原生js手写一个路由
目前,前端的主流Vue、React、Angular这些,他们都提供了有关路由的插件,一般来说,这些路由插件总是提供两种不同方式的路由方式: Hash 和 History。具体内容将会在下文中提到,下面就让我们围绕这两种方式来简单手写一个路由: 这样,hash模式的路由就基本实现…
「从源码中学习」面试官都不知道的Vue题目答案
当回答面试官问及的Vue问题,我们除了照本宣科的回答外,其实还可以根据少量的源码来秀一把,来体现出你对Vue的深度了解。 “谈谈你对Vue生命周期的理解。” 1. “new Vue()做了什么?” new关键字代表实例化一个对象, 而Vue实际上是一个类, 源码位置是/src/…
Vue.js 插件开发详解
前言 随着 Vue.js 越来越火,Vue.js 的相关插件也在不断的被贡献出来,数不胜数。比如官方推荐的 vue-router、vuex 等,都是非常优秀的插件。但是我们更多的人还只停留在使用的阶段,比较少自己开发。所以接下来会通过一个简单的 vue-toast 插件,来了解…
【前端发动机】深入 Vue 响应式原理,从源码分析
作为 Vue 面试中的必考题之一,Vue 的响应式原理,想必用过 Vue 的同学都不会陌生,Vue 官方文档 对响应式要注意的问题也都做了详细的说明。 但是对于刚接触或者了解不多的同学来说,可能还会感到困惑:为什么不能检测到对象属性的添加或删除?为什么不支持通过索引设置数组成员…
「Vue实践」武装你的前端项目
1. 接口模块处理 这里封装的依据是后台传的JWT,已封装好的请跳过。 这里做的处理分别是会话已失效和登陆超时,具体的需要根据业务来作变更。 最后是导出基础请求类型封装。 其中给get请求加上时间戳参数,避免从缓存中拿数据。 除了基础请求类型,还有很多类似下载、上传这种,需要特…
「源码级回答」大厂高频Vue面试题(上)
最近一直在读Vue源码,也写了一系列的源码探秘文章。 但,收到很多朋友的反馈都是:源码晦涩难懂,时常看着看着就不知道我在看什么了,感觉缺乏一点动力,如果你可以出点面试中会问到的源码相关的面试题,通过面试题去看源码,那就很棒棒。 我通过三篇文章整理了大厂面试中会经常问到的一些Vu…
vue-property-decorator使用指南
在Vue中使用TypeScript时,非常好用的一个库,使用装饰器来简化书写。