我们可以在一个应用程序中使用两个SPFx扩展

问题描述 投票:0回答:1

我是一个非常新的SharePoint。我想知道我们是否可以在一个应用程序中使用两个SPFx扩展。因为我想要字段定制器和应用程序定制器的功能。如果是,那么我们如何使用@ pnp / sp获取库中所选文件的详细信息。

sp.web.fields.getByTitle("Name").get().then((item)=>{
    console.log(item);
 });

我使用的代码。但它似乎没有用

sharepoint sharepoint-designer spfx
1个回答
2
投票

是的,您可以在一个SPFx项目中使用两个(或更多)SPFx扩展。只需再次运行yo @microsoft/sharepoint生成器,它将为您提供向项目添加另一个扩展(或Web部件,甚至)的机会。

对于第二个问题,如果要获取SharePoint文件,可以使用@ pnp / sp中的文件或文件夹端点。 Here's some documentation.一个例子:

sp.web.getFileByServerRelativeUrl('/sites/MySite/MyLibrary/MyFile.doc').get().then((file) => {
    console.log(file);
})
© www.soinside.com 2019 - 2024. All rights reserved.