ctx 类型的简写

来源:4-9 搭建 Koa +TS 初始项目 和 ctx 参数底层脉络

微笑丨Mister

2023-02-03

我看老师后面的很多章节都会为 ctx 添加类型,既然默认类型是 Koa.Context 直接使用默认类型不是更简洁吗?是写出来有什么好处吗?
图片描述

写回答

1回答

keviny79

2023-02-04

这里省略,语法上不会有错误。加上会几点好处  1. 想看get 方法底层参数类型比过程较长,加上Context 可以快速通过 Context 查看底层API中的属性和方法  2.对于不熟悉 Koa 的同学能更直观   3.后面装饰器重构时要带上Context 类型,这样可以对照移植,也可以对照管理,比较方便。

可以直接写成 ctx:Context

1
0

前端高手养成计划-从前端到后端,全栈开发大型项目

从纯前端到“真正懂后端的前端”

215 学习 · 134 问题

查看课程