首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue原理
订阅
本征阴阳道
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
在vue用throttle居然这么黑盒?
首先我们都知道,throttle(节流) 和 debounce(防抖) 是性能优化的利器。 本文会简单介绍一下这两个的概念,但是并不会对这两个函数再进行老生常谈地说原理了,而是会说它和 vue 之间的爱恨情仇~,但是在步入正题以前,我们得先知道它的一些简介。 函数节流(thro…
【读vue 源码】溯源 import Vue from 'vue' 到底做了什么?
flow 是由Facebook出品的javascript静态类型检查工具。vue.js 的源码是采用flow做了静态类型检查。因为javascript是动态类型的语言。语言灵活的同时也很容易引发一些隐蔽的隐患代码。在编译的时候看上去不会报错,但运行的时候就会出现奇奇怪怪的bug…
keep-alive实现原理
例如在coma和comb都有一个input都有对应的value,如果我们不用keep-alive,当更改visible的时候,这两个组件都会重新渲染,先前输入的内容就会丢失,会执行一遍完整的生命周期流程:beforeCreate => created...。 但是如果我们用了k…
编写一个axios这样的库
这时候,直接终端里运行webpack-dev-server的话其实他会自动去找全局的模块,这样不好,所以。。。你懂的 这时候咱们就可以接着写数据请求了。。。。。吗? 然后呢。。。还没忘,咱们还需要处理直接apply的情况,也就是直接Axios()这么调用的时候
12道vue高频原理面试题,你能答出几道?
1. Vue 响应式原理 Dep : 用于收集当前响应式对象的依赖关系,每个响应式对象包括子对象都拥有一个 Dep 实例(里面 subs 是 Watcher 实例数组),当数据有变更时,会通过 dep.notify()通知各个 watcher。 watcher 中实例化了 de…