gpt4 book ai didi

typescript - Office.在 typescript 中初始化

转载 作者:行者123 更新时间:2023-12-03 09:00:25 25 4
gpt4 key购买 nike

我有一个 Office AddIn,我想在其中放置 Office.initialize 方法,以确保在开始使用 Office API 之前初始化 Office。所以我输入了以下代码:

import * as React from 'react';
import * as ReactDOM from 'react-dom';
import { AppView } from './View/AppView';

(function () {

Office.initialize = () => {
console.log("Office initialized");
renderApp();
}

const renderApp = () => {

ReactDOM.render(
<AppView/>,
document.getElementById('root')
);
}
})();

我在相应的 cshtml 文件中提供 Office CDN URL。但在此文件中,我收到错误“TS2304:找不到名称“Office”。”

如果我使用 Yo Office 生成示例添加项目,则没有错误,但在这里我始终收到此错误。有人可以告诉我我错过了什么吗?

最佳答案

你完成了“npm install —save-dev @types/office-js”吗?这应该会给你合适的包裹。请注意,您不需要在代码中导入任何内容即可使其工作,因为 Office 在全局级别声明其变量。

关于typescript - Office.在 typescript 中初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50982380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com