首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zhangzp
掘友等级
前端
努力写文章
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 57
沸点 1
赞
58
返回
|
搜索文章
赞
文章( 57 )
沸点( 1 )
Vue computed是如何实现的?
Vue 中的 computed 是一个日常开发中常用到的属性,也是面试中经常被问到的一个知识点,你几乎能在任何一个和 Vue 相关的面试题集锦里找到这样一个题目:methods 和 computed 有什么不同?你可能会毫不犹豫地回答:"methods 不会被缓存,comput…
JS高阶函数与高阶组件
大家好,今天将向大家介绍JS中的高阶函数,什么是高阶函数、高阶函数的一些常见使用场景,以及如何在Vue中使用高阶组件。 首先,让我们来聊聊什么是高阶函数(higher-order function)。 大家知道在JS语言中,函数是一等公民(first class citizen…
前22年的Loser,后4年和自己赛跑的人 | 最惨前端面经
前东家部门是做旅游的,在这次疫情打击下,基本玩完。 于是我半休半远程三个月后,在4月底领了裁员便当。至今,差不多找了两个月的工作。 本篇不是标准的面经,想从中获取大厂跳槽经验的可以歇一歇。 更多的是想讲一下绝大多数如你如我,学历渣技术差,没大厂经验的前端如何走。 1. Offe…
面试官问你Vue.extend时,怎么回答才能唬住他?(源码级详解)
Vue.extend是 Vue 里的一个全局 API,它提供了一种灵活的挂载组件的方式,这个 API 在日常开发中很少使用,毕竟只在碰到某些特殊的需求时它才能派上用场,但是我们也要学习它,学习这个 API 可以让我们对 Vue 更加了解,更加熟悉 Vue 的组件初始化和挂载流程…
从零实现Vue3的响应式库(2)
在这个ownKeys里面直接执行 track 收集依赖,注意我们之前的 track 只有两个参数(target, key),我们等下还要对 track 做下修改,使它接收参数是(target, type, key),type表示收集依赖的类型,就是刚才定义的TrackOpTyp…
从零实现Vue3的响应式库(1)
Vue3 和 Vue2 的响应式有很大的不同,由于 Vue3 使用 Proxy 代替了 defineProperty,使得 Vue3 比 Vue2 在响应式数据处理方面有着更好的性能,更简洁高效的处理方式,还实现了诸多在 Vue2 上无法实现的功能。此外 Vue3 的响应式库 …
从源码的角度分析Vue面试题[二]
答案:通过$parent 就可以访问到父组件的实例了,除了$parent,我们还可以通过$children 访问子组件的实例。相信这个答案各位小伙伴都知道,但是这个$parent 和$children 是通过什么方式实现的呢,或者说,Vue 内部是如何建立这种父子组件关系的? …
可视化拖拽组件库一些技术要点原理分析
建议结合源码一起阅读,效果更好(这个 DEMO 使用的是 Vue 技术栈)。 1. 编辑器 先来看一下页面的整体结构。 这一节要讲的编辑器其实就是中间的画布。它的作用是:当从左边组件列表拖拽出一个组件放到画布中时,画布要把这个组件渲染出来。 用一个数组 componentDat…
下一页
个人成就
文章被点赞
685
文章被阅读
49,934
掘力值
2,509
关注了
10
关注者
131
收藏集
3
关注标签
12
加入于
2019-05-02