![](/img/trans.png)
[英]setTimeout() and clearTimeout() with Promise in TypeScript (strict mode + all annotations)
[英]Extending an instance (prototype) in TypeScript with strict mode enabled
我在供應商腳本中有一個remote
工廠的實例,我需要用我自己的方法和成員擴展該實例。
我發現以下有用的答案this
Typescript class 中通過 Object.assign 進行擴展建議
BaseRemote.prototype = remote;
起初這似乎是一個干凈的解決方案,但我懷疑由於嚴格模式,我收到以下錯誤:
TypeError: Cannot assign to read only property 'prototype' of function 'class BaseRemote { }'
如何在不禁用嚴格模式的情況下擴展實例/更改其原型?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.