我正试图按照文档使用npm在Vue 2项目中安装handsOnTable,但是构建失败了,出现了以下错误:
/node_modules/@handsontable/vue/types.d.ts(56,73):56:73名称空间'Handsontable‘中的
错误没有导出成员’_‘。54 \x声明类型为ClassMethods = Pick;55 %声明类型为ClassFields = Pick;56个\x导出接口BaseVueEditorMethods扩展ClassMethods {AC.26^ 57 } 58 \x导出接口BaseVueEditorFields扩展ClassFields { 59 \x}
该项目有Vue版本^2.6.14、类型记录版本~3.9.3和handsOnTable vue版本^11.1.0。
发布于 2022-04-19 06:02:26
据说
从Handsontable 11.0.0开始,React包装器、角包装器和Vue包装器支持模块化。
因此,您需要注册要使用的编辑器,或者使用名为registerAllModules()的全局方法(必须在使用之前导入它)。
这仅仅是4步中的一步。https://handsontable.com/docs/migration-from-10.0-to-11.0/#typescript-definitions-files的迁移指南对它们进行了解释。
https://stackoverflow.com/questions/71893184
复制相似问题