Typescript定义有误

发布于 8 年前作者 gaoyang1096 次浏览最后编辑 8 年前来自 ask

Typescript的定义文件:

lib.wx.api.d.ts中,CanvasContext.drawImage定定义为drawImage(sHeight, sWidth, sy, sx, dHeight, dWidth, dy, dx, imageResource),不但没有定义重载,还与文档描述的参数顺序完全相反

这个是文档中的说明:

CanvasContext.drawImage(string imageResource, number dx, number dy, number dWidth, number dHeight, number sx, number sy, number sWidth, number sHeight)

同样, draw函数的参数列表也是反的

请问这是个什么情况?

Typescript定义中存在大量参数顺序错误问题,极易导致真机调试编译无法通过,请修复!!!!!!!

2 回复
guiyingqian
guiyingqian1 楼6 年前

同问,请问楼主解决了吗??

lei87
lei872 楼6 年前

那官方小程序初始化的`.d.ts`声明文件有误的地方多了去了, 都是自己使用中,慢慢修改了的