0

我已经构建了一个 Excel 加载项(使用 Office-js、TypeScript、HTML、JQuery、CSS、Visual Studio 2019)来操作 Excel 电子表格,并且我想使用进度微调器显示进度消息。我认为 UI Fabric 中的 ms-Spinner 符合要求。我可以将它与 HTML/JQuery/CSS 一起使用,还是需要像 react 这样的框架?

我在javascript中试过这个,但它抛出了一个异常:

        var spin = document.querySelector('.ms-Spinner');
        if (spin) spinnerComponent = new components.Spinner(spin);
        // Unhide and start the spinner
        $(".ms-Spinner").show();
        if (spinnerComponent) spinnerComponent.start();
4

2 回答 2

0

您可以为 office-add-ins 使用任何前端库或框架。您不需要依赖 react-js 来开发 office 插件

于 2019-10-02T12:11:37.063 回答
0

如果你想使用Fabric React的微调器,那么你必须使用 React。但是,在Fabric.js中有一组非 React 的 Fabric 控件,包括一个可以使用的微调器。也就是说,我们在此示例中使用了它,但它很少实际呈现:PowerPoint Add-in Microsfot Graph ASP.NET InsertChart

于 2019-10-02T16:50:34.693 回答