2016-12-02 4 views
0

У меня возникла проблема с dropzone.js, где она сообщает об этой проблеме при загрузке многих «больших» файлов (по большому я имею в виду 3-5 МБ каждый)Ошибка «Dropzone found for given element» при загрузке тяжелых файлов

Uncaught Error: No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the init option to setup any additional observers on your Dropzone

Все отлично работает с загрузкой маленьких файлов (100-300kbs)

кто-нибудь знает, что здесь происходит?

+0

, если у вас есть много зоны падения вы должны инициализировать каждый из них специфически –

ответ

0

Возможно, вы забыли указать dropzone ID.

Вы можете использовать этот компонент следующим образом.

{{drop-zone url='http://localhost/dummy' addfilehere=(action "addfilehere") 
id="uniqueID" addRemoveLinks=true autoProcessQueue=false}} 

и в компоненте, где вы используете Dropzone вы можете добавить следующую ссылку на ваш ID

this.set('dropzone', Dropzone.forElement('#uniqueID')); 
Смежные вопросы