首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue相关
订阅
刘广永
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Vue.js源码角度:剖析模版和数据渲染成最终的DOM的过程
因为最近做的项目采取的技术栈是vue.js,加上自己对vue.js的底层运行机制很感兴趣,所以最近每天花点时间,大概一两个月左右把vue.js源码捋了一遍,在这里针对模版和数据渲染成最终的DOM的过程这一部分做一下总结。 在看源码的过程当中,可能当中有自己理解出偏差或者大家有理…
Vue3 + TS + Egg重构自己的小项目[总结]
我在掘金上发布的第一篇文章就是关于此项目的介绍,没想到已经过去俩年了,回头看看这俩年的成长...... 打死自己的心都有了!!!🙃 使用 vue-cli 工具可以方便的创建一个vue项目,其中选择技术栈时,勾选上TypeScript就好。 移除 filters 过滤器特性,官…
带你搞懂Vue虚拟Dom和diff算法
使用过Vue和React的小伙伴肯定对虚拟Dom和diff算法很熟悉,它扮演着很重要的角色。由于小编接触Vue比较多,React只是浅学,所以本篇主要针对Vue来展开介绍,带你一步一步搞懂它。 虚拟DOM(Virtual Dom),也就是我们常说的虚拟节点,是用JS对象来模拟真…
推荐五个Vue2的免费教程
一步一步学习Vue 2 (Laracasts) Jeffrey Way一直都有发布他web开发的教程。他曾经在30天内教会了我使用jquery。在Laracasts上有他免费的VueJs教程,并且宣称是“世上最深入的vuejs系列”。在你学习完本课程后,你将不需要再去操作DOM…
了解VUEX原理
在第一次调用vuexInit函数时,options.store就是根选项的store,因此会判断其类型是不是function,若是则执行函数并将结果赋值给根实例的$store中,否则直接赋值。 总结:整个mixin文件做的事情,就是利用mixin在各个实例的生命钩子before…
简单易懂的Vue数据绑定源码解读
1. 对象的访问器属性——getter和setter: 大家可以把getter和setter理解成获取对象属性值和给对象属性赋值时的钩子就可以了。 2. 订阅者模式: 订阅者模式也叫“订阅-发布者模式”,对于前端来说这种模式简直无处不在,比如我们常用的xx.addEventLi…
「前端进阶」彻底弄懂前端路由
现代前端项目多为单页Web应用(SPA),在单页Web应用中路由是其中的重要环节。 每个现代前端框架都有与之对应的路由实现,例如 vue-router、react-router 等。 本文并不涉及 vue-router、react-router 的实现方式,而是介绍前端路由的基…
详解Vue计算属性和侦听属性
一些初学者可能对计算属性和侦听属性的使用场景感到困惑不解,本文主要介绍两者的用法、使用场景及其两者的区别。 计算属性是自动监听依赖值的变化,从而动态返回内容,监听是一个过程,在监听的值变化时,可以触发一个回调,并做一些事情。它有以下几个特点: 数据可以进行逻辑处理,减少模板中计…
Vue.js源码——事件机制
因为对Vue.js很感兴趣,而且平时工作的技术栈也是Vue.js,这几个月花了些时间研究学习了一下Vue.js源码,并做了总结与输出。 文章的原地址:https://github.com/answershuto/learnVue。 在学习过程中,为Vue加上了中文的注释http…
性能优化之组件懒加载: Vue Lazy Component 介绍
这篇文章分享了从遇到前端业务性能问题,到分析、解决并且梳理出通用的Vue 2.x 组件级懒加载解决方案(Vue Lazy Component )的过程。 问题起源于我们的一个页面,下面是这个页面的截图和初次请求的瀑布图。 初始加载的资源过多导致在 domInteractive …