问题描述
我有一个工厂中的实例remote
,使用供应商脚本,我需要使用自己的方法和成员来扩展该实例。
我发现了以下有用的答案Extending this
in Typescript class by Object.assign提示
BaseRemote.prototype = remote;
起初似乎是一个干净的解决方案,但我怀疑由于严格的模式,出现以下错误:
TypeError: Cannot assign to read only property 'prototype' of function 'class BaseRemote { }'
如何在不禁用严格模式的情况下扩展实例/更改其原型?