问题标签 [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.
office-ui-fabric - 无法从 Fabric UI 设置进度条的颜色
我正在尝试从 fabricUI 设置进度条的颜色。我尝试使用样式属性,但它没有这个属性。Trought the attribuut className 我可以设置背景,它似乎不接受前景样式。
也试过把它放在一个div中,但这也行不通。
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方式不起作用?
javascript - Office ui 织物面板不会关闭
我使用 Office UI Fabric Panel(没什么特别的,就像在 Microsoft 示例中一样)。但是,我想以编程方式触发面板。我像这样打开面板:
在面板中,我有一个表格。当我提交表单时,我会在数据库中进行更新并关闭表单。数据库更新工作正常,我想以与打开面板相同的方式关闭面板。所以又是这样:
但这行不通。面板保持打开状态。
还有其他方法可以关闭面板吗?
javascript - Access 和 Office 加载项复选框已选中状态
在我的 Office 加载项中,我有一个如下所示的复选框:
我想通过 JavaScript 检索其检查状态(或它的 aria-ckecked 状态,我仍然没有得到它们之间的差异),我认为这是通过document.getElementById( 'labelId' ).checked
,因为它在文档中指定它们有一个可选checked
成员,但我只能得到一个undefined
。
我对这些技术非常陌生,并且有几个担忧:
“可选成员”是否意味着我必须明确创建它才能存在?如果是这样,我该怎么做?
但是该checked
成员可能会存在,每次用户单击它时我是否必须手动处理它的值,或者它是否已经在内部管理并且我只是还没有找到访问它的方法?
也许我只是看不到我在复选框的 html 代码上犯的错误?
先感谢您!
javascript - Office UI Fabric JS 覆盖不覆盖其他组件
在 Office UI Fabric JS 中,覆盖组件不会越过下拉组件。这是可以预料的还是我做错了什么?
javascript - UI Fabric-js Pivot 控件 - 没有链接项溢出功能
我正在尝试使用 Office UI Fabric JS 库中的Pivot组件,但我发现它没有处理链接项溢出的功能。
文档将溢出显示为省略号,但这背后没有任何功能。这只是为了演示。
有人修改了这个组件,让它自动调整大小并正确显示所有链接吗?
reactjs - 事件触发两次反应无状态组件
我创建了两个组件,一个是有状态的(CurrentProjects),另一个是无状态的(PopUpPanel)。在无状态组件中,我使用了 Office UI Fabric react component Panel
。
Panel 有一个 OnDismiss 属性,当单击面板上的关闭图标时触发。我通过 CurrentProject 组件将函数作为属性传递给 PopUpPanel 组件。但是当我点击关闭图标时,CurrentProject 组件上的函数被触发了两次。
所以我的问题是为什么它会调用它两次。我的代码如下
CurrentProjects 组件
弹出面板组件
注意:如果我在 PopupPanel 组件中更改行if(!props.project)
,if(!props.project || !props.showPanel)
则事件只会触发一次。