首页
学习
活动
专区
工具
TVP
发布

人生代码

专栏作者
426
文章
496392
阅读量
28
订阅数
Vue 源码解析 (三)初始化生命周期流程
可以看到先后执行了 beforeCreate, created, mounted, 为什么没有执行 updated, 是因为我们没有手动触发更新,我们可以尝试着触发手动更新下;
公众号---人生代码
2021-05-08
3710
实现 MVVM 类 Vue 迷你框架(五)
上面几节课我们已经把数据代理,响应式处理搞完了,接下来需要做什么呢?当然是最难的一部分了,就是我们的编译模板。
公众号---人生代码
2021-04-01
3640
趁着过年,讲讲 Promise
为了缓解压力,你答应出版后寄给他们。你给你的粉丝一个列表。他们可以填写自己的电子邮件地址,这样当歌曲可用时,所有订阅方都能立即收到。即使出了什么大问题,比如工作室着火了,你不能发布这首歌,他们还是会得到通知。
公众号---人生代码
2021-03-16
4870
消费者怎么看待 then, catch, finally
昨天讲了关于 Promise 的理解,有人在下面评论说要我出关于源码的解析,能力有限只能循序渐进了,我们还是先把基础的搞明白,再逐步深入。
公众号---人生代码
2021-03-16
9070
带你深入了解 Module
当我们的应用程序变大时,我们想要把它分割成多个文件,也就是所谓的“模块”。一个模块可以包含一个用于特定目的的类或函数库。
公众号---人生代码
2021-03-16
1K0
面试官:几分钟搞懂异步迭代和生成器
异步迭代允许我们迭代异步的、按需的数据。比如,当我们通过网络一块一块地下载东西的时候。而异步生成器使它更加方便。
公众号---人生代码
2021-03-16
3990
Vite2.0 依赖关系预捆绑
CommonJS和UMD兼容性:在开发过程中,Vite的dev将所有代码作为本地ESM服务。因此,Vite必须首先将作为CommonJS或UMD发布的依赖项转换为ESM。
公众号---人生代码
2021-03-16
2.5K0
拥抱 Vite2.0 系列(一)
Vite(法语为 fast,发音为/vit/)是一种构建工具,旨在为现代Web项目提供更快,更精简的开发体验。它包含两个主要部分:
公众号---人生代码
2021-03-16
7990
原来异步函数用起来这么“香”?不信来试试
从loadJson抛出的错误由.catch处理。我们不能在这里使用await loadJson(…),因为我们不是在一个异步函数中。
公众号---人生代码
2021-03-16
3790
有了"承诺"之后,没完成,需要处理
Promise 在错误处理方面非常出色。当 promise 拒绝时,控件跳转到最近的拒绝处理程序。这在实践中很方便。
公众号---人生代码
2021-03-16
1.3K0
深入了解 Dynamic imports
这是因为import/export的目的是为代码结构提供一个主干。这是一件好事,因为代码结构可以被分析,模块可以被收集并通过特殊工具绑定到一个文件中,未使用的导出可以被删除(“树状震荡”)。这是可能的,因为进口/出口的结构简单和固定。
公众号---人生代码
2021-03-16
6480
前端模块化开发的价值
随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。
公众号---人生代码
2021-01-12
1K0
模块化开发那点历史
大概 09 年 - 10 年期间,CommonJS 社区大牛云集。CommonJS 原来叫 ServerJS,推出 Modules/1.0 规范后,在 Node.js 等环境下取得了很不错的实践。
公众号---人生代码
2021-01-12
7570
试水 element-plus ui 组件库
上次逛知乎发现 element 之前的团队,已经将 element-plus 开发出来了,看来我们可以在 Vue3 接着使用 element 了,在我的心目中 element 这个框架真的好,设计样式是最让我觉得友好,看着很舒服的 ui 组件框架。所以今天我们来写一篇关于 element-plus 的入门教程吧,小伙伴们 element-plus 的官网在此:
公众号---人生代码
2020-12-29
1.4K0
Vue 3 refs 学习
接受一个值,返回一个响应式并且可变的 ref 对象。ref 对象具有指向值的单个属性的值。
公众号---人生代码
2020-12-15
7530
Vue 3 模板引用
尽管我们讲到了 提供/注入,props 和自定义事件,但是如果有时候可能仍然需要直接访问原生 DOM 元素的方法或者属性,我们可以通过 ref 属性为子组件或者 HTML 元素指定引用:
公众号---人生代码
2020-11-03
9610
Vue 3 如何安装
我们每一次学习一个框架,比如像几年前的 jQuery,以及其他的第三方 javascript 实用库:loadash,underscore,dayjs,等等,我们都需要引入这些库的源文件才能使用这些库的 API,所以我们的 vue3.0 也不例外,同样需要引入,当然,我们引入的方式可能各式各样,我们需要根据自己的使用情况来以不同的方式引入框架的源文件。
公众号---人生代码
2020-10-22
2.3K0
JavaScript:ECMAScript 2020中的新增功能
即使新ECMAScript 2020(ES2020)语言规范的最终批准已经在六月,您也可以立即开始尝试一下!
公众号---人生代码
2020-10-22
1.9K0
从头创建您自己的vuei .js——第3部分(构建VDOM)
从头创建您自己的vuei .js——第3部分(构建VDOM) 如果你喜欢这篇文章,你可能也会喜欢我的推特。如果你很好奇,可以看看我的Twitter简介。? 这是“从头创建您自己的vuei .js”系列
公众号---人生代码
2020-09-23
6440
从头创建您自己的vue.js——第2部分(虚拟DOM基础)
这是“从头创建自己的vuei .js”系列文章的第二部分,在这里我将介绍如何创建响应式框架(比如vuei .js)的基本原理。在第一部分中,我描述了我们需要的部分和要遵循的路线图。如果你还没有读过,我建议你在阅读这篇文章之前先读一下。
公众号---人生代码
2020-09-23
6950
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档