本体に添付したいと思うAngular 2 Component内にプログラムで作成されたDropzoneがありますので、私のウェブサイト全体がアップロード用の "dropzone"です。Dropzoneは既にAngular 2またはTypescriptで添付されています
コンポーネントがインスタンス化されるたびに、dropzoneをアタッチしようとします。私はこのそれが動作を実行するが、私はとすぐに部品に再移動
this.dropzone = new Dropzone('body', this.createOptions());
初めて私はドロップゾーンが既に添付得ます。エラー。
私はDropzone.autoDiscover = false
を使用するオプションを気づいたソリューションを探ししかし、これをしようとしたとき、私は活字体のコンパイル・エラーが発生します:代入式の左辺は、定数または読み取り専用のプロパティことはできません。
私の質問は、体からドロップゾーンを取り外して、必要なときに再取り付けするにはどうすればいいですか?または、この機能をどのように進めるべきですか?
私はngx-dropzone-wrapperを使用しました、あなたはあなたがいけないこの
<div class="upload-area"
#dz=dz
[dropzone]="dzImageConfig"
(error)="onUploadError($event)"
(success)="onUploadSuccess($event)"
(sending)="onSending($event)"
(removedfile)="onRemovedFile($event)">
</div>
のようなあなたのドロップゾーンにバインドすることができhttps://www.npmjs.com/package/@types/dropzoneバージョンから4.3.34
おかげ