Mocked泛型问题

来源:7-3 学习回调测试以及模拟第三方库实现

Jeffery_hehe

2023-11-02

老师,这里Mocked传入泛型,有点不理解,能否解释一下,Mocked本来就是类型,为啥还要传入泛型呀。图片描述

写回答

3回答

张轩

2023-11-03

同学你好 

这是因为我们要让最终的类型模拟成类似 axios 的类型啊,所以这个 Mocked 可以根据传入泛型的不同定制最终的返回类型,供你自定义使用。

其实泛型的另外一个理解就是像函数的参数,而这个泛型是一个函数,可以根据你传入的不同,返回符合你预期的类型。

0
0

Sam15888

2023-11-02

代码都敲错了

0
0

敲代码时长两年半的练习生

2023-11-02

传入的是axios的类型,mocked接收一个类型,泛型的意思是这个类型是一个泛指不确定的类型。
0
0

进阶必学,打造媲美ElementPlus的组件库

Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库

482 学习 · 219 问题

查看课程