我们可以在一个应用程序中使用两个 SPFx 扩展名吗
can we use two SPFx extensions in one application
我是 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);
})
我是 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);
})