无法弄清楚如何使用OfficeExtension.Promise

目前我正在尝试使用Microsoft提供的OfficeExtension.Promise填充来开发Office加载项。不幸的是,我目前无法实现它的工作。从我可以告诉这些只在WordApi 1.2和ExcelApi 1.2中提供。由于我找不到单独的节点模块提供这些API,我认为这些模块包含在普通的'@ microsoft/office-js'节点模块中。另外我还安装了office-js类型。无法弄清楚如何使用OfficeExtension.Promise

节点模块

import语句

到目前为止,我已经尝试通过以下方式导入 'OfficeExtension' 类/命名空间。

import {OfficeExtension} from '@microsoft/office-js' 

import {OfficeExtension} from 'office-js'

import {OfficeExtension} from '@types/office-js'

错误

所有这些导致智能感知错误,指出模块无法找到的。

问题

的具体问题是,我不知道如何才能使用OfficeExtension.Promise填充工具导入功能。我找不到任何文档提供有关此主题的任何帮助,因此任何建议或信息都将不胜感激。

回答:

不幸的是,显示的错误实际上说明发生了什么。 'office-js'不会导出可用于Typescript/React项目的模块。 Office或OfficeExtension是“窗口”上的全局变量。因此需要///标记或其他脚本引用,以便导入这些变量。

Link

以上是 无法弄清楚如何使用OfficeExtension.Promise 的全部内容, 来源链接: utcz.com/qa/263281.html

回到顶部