現在Angular2プロジェクトで作業中ですが、署名用にJSライブラリ(https://github.com/szimek/signature_pad)を使用しようとしています。Typescript | TypeError:__WEBPACK_IMPORTED_MODULE_1_signature_pad__はコンストラクタではありません
私は次のように私のコードで、あるとしてライブラリを使用して試してみた:
// .ts file
import * as SignaturePad from 'signature_pad';
export class ... {
private signaturePad: SignaturePad;
ngOnInit() {
let canvas = document.querySelector("canvas");
this.signaturePad = new SignaturePad(canvas);
}
}
。
// .html file
<div...>
<canvas></canvas>
</div>
と私は、ブラウザのページ起動したときに、私は次のエラーを取得する: ERROR Error: Uncaught (in promise): TypeError: WEBPACK_IMPORTED_MODULE_1_signature_pad is not a constructor
を私はまたdimpuのangular2署名パッドを使用してみましたが、同じエラーは、基本的にアップします。