UploadCollection: нерабочая функция перетаскивания с помощью setUploadEnabled - PullRequest
0 голосов
/ 08 апреля 2019

Я использую UploadCollection (UC) для загрузки файлов в моем приложении (UI5 версия 1.56.x).Все, кроме перетаскивания, работает нормально.У моего UC есть свойство uploadEnabled = false, потому что я настраиваю доступность загрузки во время выполнения.При использовании setUploadEnabled(true) UC активирует кнопку загрузки, и я могу загружать файлы.К сожалению, я не могу перетащить новые файлы в загрузчик, и я не знаю почему.
Установка свойства uploadEnabled = true в моем представлении XML позволяет перетаскивать файл в загрузчик.В чем разница между установкой исправления свойства в представлении или использованием метода setUploadEnabled из контроллера?Я забыл что-то важное?
Спасибо за любую идею.

1 Ответ

0 голосов
/ 15 апреля 2019

Ну, я думаю, что нашел причину описанного поведения. Я использовал дополнительные onAfterRendering для UploadCollection, чтобы реагировать каждый раз при изменении коллекции. И именно это onAfterRendering на коллекции вызвало описанное поведение. Я только что перестроил структуру своей коллекции, чтобы использовать ее без onAfterRendering, и все работает нормально.

...