vic*_*tcu 9 spreadjs angular angular-ivy
我有一个 Angular 11 项目,它试图集成 SpreadJS Designer,但在 ngcc 步骤中失败,但Compiling @grapecity/spread-sheets-designer-angular : esm2015 as esm2015有异常:
工人 #3 上的错误:错误:违反不变:没有格式路径或格式为 /path/to/my/project/node_modules/@grapecity/spread-sheets-designer-angular : main (formatPath: bundles/grapecity-spread- sheet-designer-angular.umd.js | 格式:未定义)
如何进一步诊断和解决此问题?
这是npx ng version我的项目的输出:
Angular CLI: 11.0.2
Node: 14.15.1
OS: linux x64
Angular: 11.0.2
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1100.2
@angular-devkit/build-angular 0.1100.2
@angular-devkit/core 11.0.2
@angular-devkit/schematics 11.0.2
@angular/cdk 11.0.1
@angular/material 11.0.1
@schematics/angular 11.0.2
@schematics/update 0.1100.2
rxjs 6.5.3
typescript 4.0.5
Run Code Online (Sandbox Code Playgroud)
然后rm -rf node_modules && npm install; npm ls | grep grapecity给出这个输出:
??? @grapecity/spread-excelio@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets@14.0.3
??? @grapecity/spread-sheets-angular@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-barcode@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-charts@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-designer@14.0.3
??? @grapecity/spread-sheets-designer-angular@14.0.3
??? @grapecity/spread-sheets-designer-resources-en@14.0.3
??? @grapecity/spread-sheets-languagepackages@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-pdf@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
? ??? @grapecity/spread-sheets-print@14.0.3 deduped
??? @grapecity/spread-sheets-pivot-addon@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-pivots@14.0.0
? ??? @grapecity/spread-sheets@14.0.0
??? @grapecity/spread-sheets-print@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-resources-ja@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
??? @grapecity/spread-sheets-shapes@14.0.3
? ??? @grapecity/spread-sheets@14.0.3 deduped
Run Code Online (Sandbox Code Playgroud)
小智 0
无论如何,我在使用 SpreadJS + Designer 时遇到了一些问题,因为他们的例子很糟糕。对我有帮助的是:
\nimport { DomSanitizer } from '@angular/platform-browser'\n\n.\n.\n.\n\ntitle: 'Tabela customiz\xc3\xa1vel',\ndesigner: null,\nprops: {\n styleInfo: **this.sanitizer.bypassSecurityTrustStyle**('width: 100%; height: calc(100vh - 300px)'),\n config: this.spreadMenuConfig,\n},\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
531 次 |
| 最近记录: |