问题标签 [office-ui-fabric]

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 回答
405 浏览

reactjs - Down carat 不会在 Office UI Fabric React 的下拉组件中呈现

我的代码目前不呈现向下的克拉。

这是代码:

这是它呈现的内容: 没有呈现雪佛龙

0 投票
2 回答
1338 浏览

reactjs - 检查 Office UI Fabric React 的下拉组件中的选定菜单选项

我想在下拉菜单中显示选中的菜单选项。我怎样才能做到这一点?

这是代码:

这是它呈现的内容: 当前选定的项目上没有复选标记在此处输入图像描述

0 投票
0 回答
165 浏览

office-ui-fabric - 无法从 Fabric UI 设置进度条的颜色

我正在尝试从 fabricUI 设置进度条的颜色。我尝试使用样式属性,但它没有这个属性。Trought the attribuut className 我可以设置背景,它似乎不接受前景样式。

也试过把它放在一个div中,但这也行不通。

0 投票
1 回答
92 浏览

knockout.js - 使用 office-ui-fabric-js 创建 ChoiceFieldGroup 时,KnockoutJS 绑定失败

我正在为 Outlook 创建一个加载项(使用 office-ui-fabric-js 和 knockoutjs),它使用ChoiceFieldGroup组件。

当我像https://dev.office.com/fabric-js/Components/ChoiceFieldGroup/ChoiceFieldGroup.html中的示例一样创建ChoiceFieldGroup时 ,KnockoutJS绑定不起作用。

这是代码

但是,如果我在没有fabricjs 的情况下创建 ChoiceFieldGroup 只使用标准 HTML 就可以了。

这是代码

谁能告诉我为什么使用fabricjs方式不起作用?

0 投票
1 回答
541 浏览

javascript - Office ui 织物面板不会关闭

我使用 Office UI Fabric Panel(没什么特别的,就像在 Microsoft 示例中一样)。但是,我想以编程方式触发面板。我像这样打开面板:

在面板中,我有一个表格。当我提交表单时,我会在数据库中进行更新并关闭表单。数据库更新工作正常,我想以与打开面板相同的方式关闭面板。所以又是这样:

但这行不通。面板保持打开状态。

还有其他方法可以关闭面板吗?

0 投票
1 回答
435 浏览

office-js - 使用我的加载项时显示对话框而不是任务窗格

我正在创建 Outlook 加载项,当用户单击加载项图标(在屏幕右上角,请参阅屏幕截图)时,我想在屏幕中央显示一个对话框,而不是显示任务窗格

在此处输入图像描述

谁能告诉我我该怎么做?

因为每次我单击加载项图标时,都会默认打开一个任务窗格。

0 投票
1 回答
560 浏览

javascript - Access 和 Office 加载项复选框已选中状态

在我的 Office 加载项中,我有一个如下所示的复选框:

我想通过 JavaScript 检索其检查状态(或它的 aria-ckecked 状态,我仍然没有得到它们之间的差异),我认为这是通过document.getElementById( 'labelId' ).checked,因为它在文档中指定它们有一个可选checked成员,但我只能得到一个undefined

我对这些技术非常陌生,并且有几个担忧:

“可选成员”是否意味着我必须明确创建它才能存在?如果是这样,我该怎么做?

但是该checked成员可能会存在,每次用户单击它时我是否必须手动处理它的值,或者它是否已经在内部管理并且我只是还没有找到访问它的方法?

也许我只是看不到我在复选框的 html 代码上犯的错误?

先感谢您!

0 投票
1 回答
708 浏览

javascript - Office UI Fabric JS 覆盖不覆盖其他组件

在 Office UI Fabric JS 中,覆盖组件不会越过下拉组件。这是可以预料的还是我做错了什么?

0 投票
1 回答
393 浏览

javascript - UI Fabric-js Pivot 控件 - 没有链接项溢出功能

我正在尝试使用 Office UI Fabric JS 库中的Pivot组件,但我发现它没有处理链接项溢出的功能。

文档将溢出显示为省略号,但这背后没有任何功能。这只是为了演示。

有人修改了这个组件,让它自动调整大小并正确显示所有链接吗?

0 投票
0 回答
251 浏览

reactjs - 事件触发两次反应无状态组件

我创建了两个组件,一个是有状态的(CurrentProjects),另一个是无状态的(PopUpPanel)。在无状态组件中,我使用了 Office UI Fabric react component Panel

Panel 有一个 OnDismiss 属性,当单击面板上的关闭图标时触发。我通过 CurrentProject 组件将函数作为属性传递给 PopUpPanel 组件。但是当我点击关闭图标时,CurrentProject 组件上的函数被触发了两次。

所以我的问题是为什么它会调用它两次。我的代码如下

CurrentProjects 组件

弹出面板组件

注意:如果我在 PopupPanel 组件中更改行if(!props.project)if(!props.project || !props.showPanel)则事件只会触发一次。