使用typescript类型定义来验证数据是否符合定义
很多时候都有这样的需求:我想看看这个数据是不是符合这个type或者interface 但是很遗憾,typescript本身不提供这样的功能,所以需要迂回地来实现 首先,有一种描述数据格式的工具是json-schema,社区中有比较成熟的校验数据是否符合格式的工具 而我也找到了一种可以从typescr 继续>
Blog of ZCW 亦·德利菲的小窝
很多时候都有这样的需求:我想看看这个数据是不是符合这个type或者interface 但是很遗憾,typescript本身不提供这样的功能,所以需要迂回地来实现 首先,有一种描述数据格式的工具是json-schema,社区中有比较成熟的校验数据是否符合格式的工具 而我也找到了一种可以从typescr 继续>
比如给axios的 AxiosRequestConfig 加一个属性: 创建一个 src/axios.d.ts 文件,内容为:
1 2 3 4 5 6 | import * as axios from 'axios'; declare module 'axios' { interface AxiosRequestConfig { hideErrorMessage?: boolean; } } |
  继续>
Wait hang on, that's a super specific solution (as mentioned by @DanielRosenwasser on the PR…) How would this solve the issue with 继续>