javascriptのコンストラクタ関数から継承するにはどうすればよいですか?
たとえば、ネイティブ js で記述された基本クラスがあります。
var MyModule;
(function (MyModule) {
var MyBase = (function () {
function MyBase(container, $MyElement) {
this._container = container;
this._$MyElement = $MyElement;
}
MyBase.prototype.toString = function () {
return this._previewType;
};
MyBase.prototype.method1 = function(){
};
MyBase.prototype.method2 = function () {
return this._isPreviewAffected;
};
return MyBase;
})();
MyModule.MyBase = MyBase;
})(MyModule || (MyModule = {}));
タイプスクリプトで継承するにはどうすればよいですか。次のコードを試しました。「不正な参照: 参照されたファイル: "my-base.js" を解決できません」というエラーが表示されます。
/// <reference path="my-base.js" />
module MyModule {
export class MyConcrete extends MyBase {
}
}