问题标签 [spfx-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
238 浏览

sharepoint-online - Onedrive for Business 是否支持 SPFx 扩展

我们正在使用 SharePoint 应用程序自定义操作来自定义站点和 OneDrive for Business 上文档库中文件的命令栏和上下文菜单。它同时适用于现代视图和经典视图,只是它是现代视图的新页面,而经典视图的弹出窗口。

最近,SharePoint 应用程序自定义操作停止处理 ODFB 的新式视图,但仍在处理 ODFB 的经典视图和网站的现代/经典视图。我们被告知,我们现在需要按照构建您的第一个 SharePoint 框架扩展(Hello World 第 1 部分)在新式视图上使用 SPFx 进行自定义操作。

我们已经在使用 SPFx 扩展来定制站点的现代视图,但是它不适用于 ODFB 的现代视图,而且我们找不到任何相关的 MS 文档来说明它在 ODFB 上受支持。我们的 SPFx 的 JS 根本没有加载到 ODFB 上。我们确实在 OneDrive 页面上的 SP-Dev github SPFx 列表视图命令按钮上发现了一个问题,尽管它有点旧并且没有解决方案关闭。

只是想知道是否有人对此有一些见解。

0 投票
1 回答
38 浏览

sharepoint-online - 如何为单页 Web 部件添加菜单项?

是否可以在菜单栏中为单页 Web 部件添加菜单项?我想在通常用于菜单命令的区域添加一个菜单(请看截图):

我说的是这种单页应用程序 Web 部件:https ://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/single-part-app-pages

我的问题是,可以将一些物品放在设计区域中,如果可以,如何?

我曾尝试使用命令集扩展(和 ECB)来做到这一点。这些命令是针对普通列表提供的,但对于单页 Web 部件,它们不是。

谈到选项,将像织物这样的组件“附加”CommandBar到这个区域是否可以接受(即在 HTML 中找到它并附加),或者可能有一种标准的方法来做到这一点(比如,指定的占位符)

0 投票
1 回答
2661 浏览

css - 如何使用 SPFX 将 CSS 或 JavaScript 注入 SharePoint 现代页面

我已经实现了 SPFX 扩展,将 CSS 和 JS 注入到 Sharepoint 现代页面。我可以在现场部署它而不会出现任何错误。但它正在渲染我的自定义 CSS 和脚本

如何调试它以查看问题出在哪里?

我已经参考了这个链接来实现它:https ://github.com/hugoabernier/react-application-injectcss

0 投票
1 回答
186 浏览

listview - 更改 SharePoint Online 列表视图行为 spfx 定制器

我试图找到一种使用 SPFX 定制器自定义默认 SharePoint 现代列表视图的方法,但在我看来,您只能向其中添加命令集。

我想要实现的是我们可以禁用所有默认行为来更改列表视图,以及单击一个项目以打开一个反应表单。

我看到 pnp listview 控件有点可能: 文章 1 文章 2

但是有没有其他方法可以使用 SPFX 定制器来实现这一点?

谢谢你们。

0 投票
1 回答
213 浏览

sharepoint-online - SPFX - 开发扩展应用程序时存储自定义设置文件的最佳方式

我正在开发 SharePoint 框架扩展,需要存储可以由管理员/特权人员随时配置的设置 json 文件。(例如组件布局设置/应用程序设置)。

在不存储数据库的情况下存储此类设置文件的最佳方法是什么?

例如 - 我可以在应用程序第一次启动时创建 json 文件,并在下次开始检索文件数据。

有没有更好的解决方案?

0 投票
2 回答
311 浏览

reactjs - 使用 Spfx React-Application-Injectcss 扩展(des 中的链接)隐藏一个特定站点上的左侧导航

我已经构建并应用了这个扩展 react-application-injectcss(https://github.com/pnp/sp-dev-fx-extensions/tree/master/samples/react-application-injectcss)但它适用于所有站点在我的租约中。我可以对需要应用自定义css/js的特定站点的站点名称进行硬编码吗

我在哪里更改代码(.ts 文件)?

0 投票
1 回答
54 浏览

reactjs - Spfx React-jump-to-folder 的代码更改(des 中的链接)以更改 Doc 库文件夹的排序顺序

spfx 的新手.. 我已经构建并应用了 react-jump-to-folder( https://github.com/pnp/sp-dev-fx-extensions/tree/master/samples/react-jump-to-folder)。

文档库视图按自定义列“文件夹顺序”排序,我添加了值(1、2、3、4...)以进行排序。SP 默认情况下不会按需要排序。使用扩展名,文件夹再次显示如下:

在此处输入图像描述

在哪里更改基本代码以按“文件夹顺序”列对文件夹进行排序?

0 投票
1 回答
118 浏览

botframework - 一旦提交对自适应卡采取的操作,数据就会被清除

"adaptivecards": "^1.2.6",

我们在 spfx 解决方案中使用带有 bot 框架的 Adaptivecards 包。参考链接:https ://github.com/pnp/sp-dev-fx-webparts/tree/master/samples/react-adaptivecards

详细信息一旦提交对自适应卡采取的操作,数据就会被清除。我们正在使用以下自适应卡包:“adaptivecards”:“^1.2.6”,

问题一。当用户向卡片提供输入时,无论用户提供什么作为输入,所有数据都会被看到。湾。一旦用户提交了一个操作按钮,就会向机器人提交一个包含所有用户输入数据的请求。C。一个问题是所有用户输入数据都被清除了。

提交卡前: 在此处输入图像描述

提交卡后重置

0 投票
0 回答
129 浏览

node.js - 错误:找不到证书 %USERPROFILE%/.gcb-serve-data/gcb-serve.cer

我正在尝试在本地计算机上运行 SPFX 扩展项目,但出现以下错误:错误:找不到证书 %USERPROFILE%/.gcb-serve-data/gcb-serve.cer。

我已经使用“gulp trust-dev-cert”命令安装了证书,并且在运行命令时没有看到任何错误。证书安装成功。我也得到了同意弹出窗口。

解决方案 尝试并努力工作: 1.删除文件夹并再次运行“gulp trust-dev-cert”命令。2.执行“untrust-dev-cert”命令,关闭cmd,再次运行“gulp trust-dev-cert”命令。3.gulp clean,gulp-cache,重启机器。

配置:节点 v - 10.23.0,Spfx v - 1.11.0

任何帮助都会非常棒。

0 投票
0 回答
27 浏览

typescript - 添加

我想强制我的现代页面每 3000 秒刷新一次 >> 所以我开发了一个 spfx 扩展 >> 在我的 .ts 中我添加了以下代码:-

现在,当我将 SPFX 添加到我的网站时,页面不会每 3000 秒加载一次。所以似乎head2.insertAdjacentElement("beforeEnd", '<META HTTP-EQUIV="refresh" CONTENT="3000">');没有任何效果。虽然我有一个正确应用的 customStyle 。有什么建议吗?


R 是否在 REML lmer(lmerTest 包)计算中包含对数似然函数的常数?

我想使用一些选择标准来比较两个模型。但是,与使用 BIC 和 CAIC 的结果相比,我使用 AICC 得到的结果不同。根据 Gurka (2006) 的说法,这两种类型的选择标准会根据模型公式做出不同的反应。显然,根据 Gurka (2006),它们的适用性不同,具体取决于模型公式中是否包含对数似然函数的常数。在 SAS procmixed 中,不包括常量。但是,我无法确定它是否包含在 with 的模型计算中lmerlmerTest因为我不正确理解模型公式。如果有人知道答案,我将非常感激:)

文献:Gurka, MJ (2006):在 REML 下选择最佳线性混合模型。在:美国统计学家 60 (1), S. 19–26。