
TypeScript
Weybn
这个作者很懒,什么都没留下…
展开
-
帮你更好理解Vue3.0响应式系统(Reactivity)源码!
针对于现在存在的很多源码解析文章,以及个人之前的文章中,会存在以下问题:示例代码太多这可能是源码解析写作的通病吧。其实大多数人从vue和react这样框架的生命周期API就可以大致猜出内部流程是什么,示例代码太多反而会产生枯燥感,而且部分示例代码又长又臭,甚至不得不加上大段的注释,严重降低了阅读体验。解析流水账既然代码是给计算机看的流水账,那解析就不能再是给人看的流水账。对于源码解析来说...原创 2020-04-29 15:10:41 · 2086 阅读 · 0 评论 -
ES6代理模式实现Vue数据响应系统
ES6代理模式实现Vue数据响应系统1.工具准备需要的环境如下:Node环境(babel)TypeScript需要的知识储备:《ES6标准入门》2.思路2.1总体结构 该实践的总体结构是以一个Watcher实现类为载体,模拟Vue的方式,将需要进行响应的数据(data)、渲染函数(render)、挂载的dom节点输入进来。然后对传参送进来的data的属性进行改变的时候,...原创 2020-01-18 19:59:51 · 433 阅读 · 0 评论 -
在TypeScript下,Vue项目如何写出更可维护性代码?
在TypeScript下,Vue项目如何写出更可维护性代码?一、目录文章目录在TypeScript下,Vue项目如何写出更可维护性代码?一、目录二、总体分析1.为什么要用TypeScript来构建我们的项目?2.为什么TypeScript它就更可维护了?3.在TypeScript下,Vue项目和在JavaScript下的Vue项目有什么不同?三、具体实现1.api层(接口调用层)2.store...原创 2019-12-13 16:10:17 · 1293 阅读 · 0 评论 -
Node + TypeScript 使用装饰器构造路由表
文章目录如何用Node和TypeScript配置RouterRouter简介通用的解决办法一对一映射自然路由映射TypeScript的解决办法使用自然路由映射使用1对1映射方式通过配置方式通过装饰器进行构建路由表装饰器使用例子装饰器引入如何构建router装饰器总结全部代码如何用Node和TypeScript配置RouterRouter简介 Router,即路由。路由的作用是存储与转发。如...原创 2019-08-03 12:29:37 · 1223 阅读 · 0 评论