Новичок в машинописном тексте, попробуйте использовать демо https://www.npmjs.com/package/cp-react-tree-table, чтобы использовать этот элемент управления в моем проекте, но получите информацию ниже.
Попробуйте поискать и, похоже, это связано с определением модуля, которое сбивает с толку.
Надеюсь, кто-то может показать мне свет.
import * as jQuery from 'jquery';
import TreeDataTable from 'cp-react-tree-table';
'TreeDataTable' объявлен, но его значение никогда не читается.ts(6133) Не удалось найти файл объявления для модуля cp-react-tree-table. «path/node_modules/cp-react-tree-table/dist/index.js» неявно имеет тип «любой».
Попробуйте npm install @types/cp-react-tree-table
, если он существует, или добавьте новый файл объявления (.d.ts), содержащий declare module 'cp-react-tree-table';
ts(7016)
Не удалось найти файл объявления для модуля cp-react-tree-table. path/node_modules/cp-react-tree-table/dist/index.js» неявно имеет тип «любой».
Попробуйте npm install @types/cp-react-tree-table
, если он существует, или добавьте новый файл объявления (.d.ts), содержащий declare module 'cp-react-tree-table';
ts(7016)
Не удалось найти файл объявления для модуля cp-react-tree-table.
В вашем модуле нет определения типа. Вы должны установить: @types/cp-react-tree-table, но, по-видимому, его не существует.
Поэтому вам нужно вручную создать файл: «cp-react-tree-table.d.ts», содержащий типы.
У вас есть примеры определения типов здесь.
Создайте новый файл, например cp-реагировать-дерево-таблица.d.ts, затем добавьте следующее содержимое, чтобы быстро устранить ошибку, но это небезопасно.
declare module "cp-react-tree-table" {
let TreeDataTable: any;
export default TreeDataTable;
}
Кроме того, убедитесь, что машинописный текст учитывает наш файл объявлений.
Спасибо, это устранит ошибку компиляции, хотя определение пользовательского типа для этого модуля является сложной задачей. Поднимите значение TreeDataTable.Column undefined при рендеринге <TreeDataTable.Column Grow = {0} base = "300px" renderCell = {this.renderIndexColumn} />, в любом случае спасибо.