我是一个非常新的SharePoint。我想知道我们是否可以在一个应用程序中使用两个SPFx扩展。因为我想要字段定制器和应用程序定制器的功能。如果是,那么我们如何使用@ pnp / sp获取库中所选文件的详细信息。
sp.web.fields.getByTitle("Name").get().then((item)=>{
console.log(item);
});
我使用的代码。但它似乎没有用
是的,您可以在一个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);
})