我正在尝试为包含V3Comments字段的列表构建SPFx webpart,并且只附加注释集。据我所知,REST和SP-PNP-JS不支持它。
我读到 SharePoint列表Web服务支持GetVersionCollection
。我以为我看到了一个示例,展示了如何使用SPFx中的 SharePoint列表Web服务。我使用JSOM检索Taxonomy关键字并使用关键字更新列表项。我可以找到方法来获取项目的版本作为字符串,但不是如何实际检索项目的不同版本。我只需要不同版本的V3Comments字段。
如何在V3Comments字段的SPFx webpart中检索版本。 JSOM可以这样做吗,或者如何使用SPFx中的 SharePoint列表Web服务?
答案 0 :(得分:1)
目前SPFx,JSOM暂不提供此功能。您可以查看自2017年8月起是否可以使用CSOM更新。
查看CSOM 2017年8月发布的https://dev.office.com/blogs/new-sharepoint-csom-version-released-for-Office-365-august-2017,特别是那些类:
public property Microsoft.SharePoint.Client.ListItem.Versions
public class Microsoft.SharePoint.Client.ListItemVersion
public class Microsoft.SharePoint.Client.ListItemVersionCollection
我还没有看到这些类中的内容,如果它们不适合您,那么您可以从_vti_bin / Lists.asmx服务中评估List Item Version Metatdata项。更多信息:http://blog.velingeorgiev.pro/how-get-list-item-field-versions-data-sharepoint-online。它不是理想的解决方案,如果八月更新提供,那将是很好的,但它是我迄今为止找到的唯一替代方案。