在应用程序制造商中,我创建了一个驱动器选择器以将项目文件添加到项目跟踪应用程序。除了文档的图标之外,我的一切都按照我想要的方式工作(感谢一些应用程序制造商示例和视频)。当我使用选择器选择一个文件或多个文件时,所选文件会显示在选择器上方的列表中。文件名、url 链接都有效,但图标不会显示。有任何想法吗?我已经在这个看似微不足道的事情上工作了几个小时,零运气。
我有一个模型,称为文件,设置。其中有名称、网址和图标。在选择器的属性中,我将名称和 url 绑定到适当的数据源项,并将以下代码绑定到 onDocumentSelect。我从一个视频中获得了该代码,其中一个人基本上正在做我正在做的事情,除了它对他有用。我已经看了一百遍视频,可能是想看看我做了什么不同的事情。
widget.datasource.item.icon = result.docs[0].iconUrl;
widget.datasource.createItem();
这应该在选择文档后检索所选文档的图标,并在数据源中创建图标项。我究竟做错了什么?还是有其他或更好的方法来做到这一点?