[问题] TS怎么获取自己同一个物件的型态

楼主: givemoney (香榴莲)   2021-02-01 12:12:47
要怎么在同一个物件下的callback参数中获取定义好的属性,如下图:

主要是希望能够在views的物件中获取body,但实在是想破头了想不到解法
这功能在 vue composition api 中有被实现

我也有去看他的原始码,但实在是资质顿悟看不出个结果...
https://github.com/vuejs/composition-api/blob/master/src/component
因此上来求救各位大老
作者: ck574b027 (荒围!定厝!贼!妹!)   2021-02-03 07:26:00
关键是ThisType和ComponentRenderProxy的组合,在componentOptions.ts#L93。再去看官方文件应该就懂了setup props跟你的case不太一样,他是在宣告ComponentOptionsWithProps时用ExtractPropTypes解决的我讲反了,setup作法是你内文在问的,标题则是thistype
作者: VdustR (京)   2021-02-23 10:15:00
generic?

Links booklink

Contact Us: admin [ a t ] ucptt.com