2

私は見つかった jquery ファイル アップロード プラグインの AngularJS コードの実装に取り​​組んでいます: http://blueimp.github.io/jQuery-File-Upload/見つかった $dialog ブートストラップ ディレクティブを使用して $dialog ボックス内: http://angular -ui.github.io/bootstrap/#/dialog

すべてが期待どおりに機能し、モーダルは正常に動作し、ファイルは正常にアップロードされます...問題は、モーダルを閉じると3つのエラーが発生し、その後モーダルを開いたり閉じたりすると、コンソールに引き続き表示されることです. 彼らです:

cannot call methods on fileupload prior to initialization; attempted to call method 'processing'
cannot call methods on fileupload prior to initialization; attempted to call method 'active'
cannot call methods on fileupload prior to initialization; attempted to call method 'progress'

エラーが発生している場所はわかりますが、これらの問題を解決する理由や方法がわかりません。ありがとう!

これは、関連する問題を含む plnkr です。 http://plnkr.co/edit/vQUpJGBPGNNKsU91qIG3

4

2 に答える 2

3

inng-attr-data-fileupload="options"の代わりに使用する必要があります。ただし、これを機能させるには、角度を最新バージョンにアップグレードする必要があります。この ng-attr-* により、解決後に属性を DOM 要素に追加できます。data-fileupload="options"user-photo-tpl.html

于 2013-06-02T01:22:25.790 に答える
0

これはプラグインの最新バージョンで解決され、data-fileupload パラメータのみを使用するようになりました。

plunker はこれを反映するように更新されました。

于 2013-06-12T12:13:06.693 に答える