获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
这样写就可以了 constructor(context) { super(); Object.assign(this, context); }
如何扩展/重写 CanvasContext?正在使用第三方库,打算重写 CanvasContext 提供一些标准接口的支持,比如 getImageData 等,于是我: const CanvasContext = wx.createCanvasContext(canvasId, thisArg).constructor; class MyCanvasContext extends CanvasContext { getImageData(x, y, width, height) { wx.canvasGetImageData(...); } }我希望能用已经创建的 CanvasContext 来初始化 MyCanvasContext,比如: let ctx = wx.createCanvasContext(canvasId); let myCtx = new MyCanvasContext(ctx); 请教 MyCanvasContext 的构造函数应该如何写?希望不是 clone object :p
2019-08-09