我想使用office-js Excel API的预览功能(特别是DataValidation)。
This page说我应该使用该库的Beta版,并且它们提供了链接,但我不知道该怎么做。
我到目前为止所做的:
我已将js路径添加到index.html
。
我将类型从ts文件复制到node_modules
中的文件。
但这似乎不是一个好的解决方案,因为每当我更新@types/office-js
时,我也必须再次复制源代码……
答案 0 :(得分:2)
要使用预览Api,您只需要:
https://appsforoffice.microsoft.com/lib/beta/hosted/office.js https://appsforoffice.microsoft.com/lib/beta/hosted/office.d.ts
答案 1 :(得分:1)
如果使用的是角钢,请执行以下步骤。
请参阅Beta Office js CD。
<script src="https://appsforoffice.microsoft.com/lib/beta/hosted/office.js" type="text/javascript"></script>
如果您需要Beta版的类型定义,请安装它。
npm install --save-dev @types/office-js-preview
如果您已经在使用生产版本,则将其卸载:
npm uninstall --save-dev @types/office-js
在tsconfig.app.json中提及以下类型(如果类型已经为空)。
"types": ["office-js-preview"]