使用 SharePoint 框架时如何为 PS.js 添加库?

How to add library for PS.js when I'm using SharePoint framework?

我尝试通过 MS Project 的共享点框架创建一个应用程序。通过使用 JSOM,我需要为 PS.JS 添加一些引用,我不知道该怎么做。

你只需要手动加载web部分里面的PS.js, 这是代码:

SP.SOD.registerSod('PS.ProjectContext', SP.Utilities.Utility.getLayoutsPageUrl('ps.js'));
SP.SOD.loadMultiple(['PS.ProjectContext'], <your function>);

第一行注册命名空间并设置ps.js所在的url; 第二行加载 javascript.

当 Web 部件已经在 Web 部件页面内时,此方法可以正常工作。 如果您使用本地 workbench,您还需要加载 Sharepoint javascript 文件。