不知道如何使用 OfficeExtension.Promise
Cannot figure out how to use the OfficeExtension.Promise
目前我正在尝试使用 Microsoft 提供的 OfficeExtension.Promise polyfill 来开发 Office 加载项。不幸的是,到目前为止我无法让它工作。据我所知,这些仅在 WordApi 1.2 和 ExcelApi 1.2 中提供。由于我找不到提供这些 api 的单独节点模块,我推测这些模块包含在正常的“@microsoft/office-js”节点模块中。此外,我还安装了 office-js 类型。
节点模块
导入报表
到目前为止,我已尝试通过以下方式导入 'OfficeExtension' class/namespace。
import {OfficeExtension} from '@microsoft/office-js'
import {OfficeExtension} from 'office-js'
import {OfficeExtension} from '@types/office-js'
错误
所有这些都会导致智能感知错误,指出找不到该模块。
问题
具体问题是我不知道如何导入功能才能使用 OfficeExtension.Promise polyfill。我找不到任何文档可以提供有关此主题的任何帮助,因此将不胜感激任何建议或信息。
不幸的是,显示的错误实际上说明了正在发生的事情。 'office-js' 不导出可在 Typescript/React 项目中使用的模块。 Office 或 OfficeExtension 是 'Window' 上的全局变量。因此需要 /// 标记或另一个脚本引用,以便导入这些变量。
目前我正在尝试使用 Microsoft 提供的 OfficeExtension.Promise polyfill 来开发 Office 加载项。不幸的是,到目前为止我无法让它工作。据我所知,这些仅在 WordApi 1.2 和 ExcelApi 1.2 中提供。由于我找不到提供这些 api 的单独节点模块,我推测这些模块包含在正常的“@microsoft/office-js”节点模块中。此外,我还安装了 office-js 类型。
节点模块
导入报表
到目前为止,我已尝试通过以下方式导入 'OfficeExtension' class/namespace。
import {OfficeExtension} from '@microsoft/office-js'
import {OfficeExtension} from 'office-js'
import {OfficeExtension} from '@types/office-js'
错误
所有这些都会导致智能感知错误,指出找不到该模块。
问题
具体问题是我不知道如何导入功能才能使用 OfficeExtension.Promise polyfill。我找不到任何文档可以提供有关此主题的任何帮助,因此将不胜感激任何建议或信息。
不幸的是,显示的错误实际上说明了正在发生的事情。 'office-js' 不导出可在 Typescript/React 项目中使用的模块。 Office 或 OfficeExtension 是 'Window' 上的全局变量。因此需要 /// 标记或另一个脚本引用,以便导入这些变量。