Как показать значок документа после выбора файла
В создателе приложений я создал средство выбора дисков для добавления файлов проекта в приложение для отслеживания проекта. У меня все работает так, как я хочу (благодаря некоторым образцам приложений и видео), за исключением иконки документа. Когда я использую средство выбора, чтобы выбрать файл или несколько файлов, выбранные файлы затем отображаются в списке над средством выбора. Имя файла, URL-ссылка оба работают, но значок не будет отображаться. Есть идеи? Я работал над этим, казалось бы, второстепенным делом часами с нуля.
У меня есть модель, которая называется Файлы, настроена. В нем есть Имя, URL и Иконка. В свойствах средства выбора у меня есть имя и URL-адрес, связанные с соответствующими элементами источника данных, и у меня есть следующий код, связанный с onDocumentSelect. Я получил этот код из видео, где парень делал в основном то, что я делаю, за исключением того, что он работал над его. Я смотрел видео сто раз, наверное, чтобы увидеть, если я что-то сделал по-другому.
widget.datasource.item.icon = result.docs[0].iconUrl;
widget.datasource.createItem();
Это должно восстановить значок выбранных документов после их выбора и создать элемент значка в источнике данных. Что я делаю неправильно? Или есть другой или лучший способ сделать это?