問題タブ [angular-file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
384 参照

angularjs - IE8 をサポートする CORS angularjs ファイルのアップロード

IE 8 で CORS を使用して REST API にファイルをアップロードする簡単で軽量な方法を探しています。次のプラグインを使用しています: angular-file-upload。

Flash は CORS を使用したカスタム ヘッダーをサポートしていないため、IE 8 で CORS を使用してファイルをアップロードすることはできません。

この問題について github でイシューをオープンしましたが、今のところうまくいきません。

フラッシュがカスタムヘッダーをサポートするための回避策はありますか?? IE 8で動作するCORSファイルアップロードに使用できるファイルアップロード用の他の角度モジュール(ディレクティブ)はありますか??

どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
10890 参照

javascript - Angularjs ファイルのアップロードが機能しない ($files は未定義)

danialfarid ライブラリ fileUpload を使用します。

https://github.com/danialfarid/angular-file-upload そして、「GitHub ページの使用法記事」と同じことを行いますが、ファイルを選択した後にエラーが発生しました:「Uncaught TypeError: プロパティ '長さ' を読み取れません」未定義の」であり、この未定義は $files.

これが私のコントローラーです:

};

そして私の見解では:

0 投票する
1 に答える
1880 参照

angularjs - ローカルサーバーなしでAngularファイルをアップロードしますか?

Angular アプリケーション用のファイル アップロードを作成しようとしています。他の多くの一般的な Web サイトと同じように、ユーザーがローカル ファイル システムを参照してファイルをアップロードできるようにしたいと考えています。

クライアント側の対話にangular-file-uploadを使用してきましたが、アップロード用にステージングされたファイルにアクセスするには特定のルートが必要であるため、アプリケーションのセットアップでそれを機能させる方法がわかりません。開発中、アプリケーションは Grunt で提供され、データ用の JAX-RS Web サービスを実行するサーバーにプロキシされます。本番環境では、アプリケーションは Web サービス JAX-RS WAR と同じ JBoss インスタンス内に WAR としてデプロイされます。この状況を考えると、2 つの選択肢があるように感じますが、どちらもうまくいきません。

1) ステージング ルートを持つ Grunt で Express サーバーを立ち上げます。アプリケーションと Web サービスが JBoss 内にデプロイされているため、高速サーバーを本番環境で実行したくないため、これは機能しませんか?

2) ステージング ルートは、他のすべてのルートと同様にプロキシします。明らかに、これはユーザーのローカル ハード ドライブからのアップロードでは機能しません。

私は、機能する別のより良いオプションがあるに違いないと考え続けています。私が望む機能を他のサイトがどのように許可しているかを調べたところ、クライアントがサーバーとの TCP/IP 接続を開始する方法を説明しているこのスレッドが見つかりました。ただし、これが正しいルートかどうかはわかりません。

誰かが洞察を提供できますか?これは私の経験の範囲外であり、いくつかのガイダンスに本当に感謝しています!

前もって感謝します

0 投票する
1 に答える
382 参照

javascript - angular-upload、新しいメソッドパラメーターが消える

ねえ、 https://github.com/leon/angular-uploadの拡張機能を実行しようとしています。
アップロードする前に、クライアント側の検証を行う必要があります (サイズ + 幅を確認できるように、ファイルの予備チェックを行う必要があります)。 + 写真の高さは私の要件に一致しています。

しかし、オプションをメソッドに送信すると、オプションは controller.scope.UploadTest(options) で未定義のままになります

ディレクティブの新しいコード:

コントローラー:

HTML:

0 投票する
3 に答える
8044 参照

angularjs - angularjs angular-file-upload 不明なプロバイダー: $uploadProvider エラー

これはこの質問の複製ではありません

ビューに必要なすべてのファイルを含めました。

私のモジュールとコントローラー:

しかし、それでもこのエラーが発生します。

エラー: [$injector:unpr] 不明なプロバイダー: $uploadProvider

私を助けてください。

0 投票する
0 に答える
1750 参照

angularjs - AngularJs ファイルのアップロード

Angularjs を使用してファイルをアップロードしようとしましたが、エラーが発生しました

上記のコードを実行すると、次のエラーが発生しました

私はただの初心者です。どこで間違ったのかわかりません。誰かが解決することを願っています。前もって感謝します

0 投票する
2 に答える
1116 参照

angularjs - angular-file-upload.js のスクリプト エラー

「以下の js ファイルでスクリプト エラー」が発生します。これは、git ハブの cloudinary-angular から bower install を使用してダウンロードしたファイルです。ここでのエラーは何ですか?

angular-file-upload.js

/**! * AngularJS ファイルのアップロード/ドロップ ディレクティブと http 投稿および進行状況 * @author Danial * @version 1.6.6 */ (function() {

0 投票する
0 に答える
643 参照

javascript - データ/ペイロードを文字列に変換するAngularファイルのアップロード

サーバーにファイルをアップロードするために ng-file-upload を使用しています。最近、ファイルとは別に追加するペイロード/データを任意のデータ型から文字列のみに変換していることがわかりました。たとえば、整数またはブールフィールドを送信している場合、それは文字列に変換されています。バックエンドでdjangoを使用しているため、リクエストデータのタイプを出力するとユニコードが表示され、モデルでNullBooleanFieldを定義しました。このため、毎回 True を取得し、データベースに True として保存します。以下は、私がやっていることの小さなスニペットです。

バックエンドでこれのタイプを出力するたびに

戻る

ここで何かが足りないのですか、それとも実際に何かが間違っていますか?

0 投票する
2 に答える
8507 参照

angularjs - ngImgCrop を使用した angular-file-upload

( ngImgCrop ) を使用して画像をトリミングし、トリミングした画像を ( angular-file-upload ) を使用してサーバーにアップロードしています。

ngImgCrop の「on-change」オプションから $dataURI を取得できます。しかし、$upload を呼び出すには File インスタンスが必要です。アップロードするためにトリミングされた画像のファイルインスタンスを取得するにはどうすればよいですか:

0 投票する
1 に答える
1003 参照

angularjs - AngularJS、angular-file-uploadの問題、$fileを取得できません

https://github.com/danialfarid/angular-file-uploadを使用しようとしていますが、ファイルにアクセスできないようです

私のHTML

私のコフェスクリプト:

私はちょうどから取得undefinedしますconsole.log($file)

何が間違っている可能性がありますか?同じロジックを入れてみました

しかし、私は同じ結果を得ます