#reactjs #typescript #kendo-ui #kendo-grid #typescript-typings
#reactjs #typescript #kendo-пользовательский интерфейс #kendo-grid #typescript-типизации
Вопрос:
планирую добавить сетку react kendo в существующий код typescript. Я попробовал приведенный ниже импорт, и он не удался, заявив, что не удается найти модули.
import React from 'react';
import ReactDOM from 'react-dom';
import { Grid, GridColumn as Column } from '@progress/kendo-react-grid';
Package.json
"dependencies": {
"@progress/kendo-data-query": "^1.5.0",
"@progress/kendo-react-dateinputs": "^2.7.0",
"@progress/kendo-react-dropdowns": "^2.7.0",
"@progress/kendo-react-grid": "^2.7.0",
"@progress/kendo-react-inputs": "^2.7.0",
"@progress/kendo-react-intl": "^2.7.0",
"@types/jquery": "^3.3.5",
"@types/jquery.ui.datetimepicker": "^0.3.29",
"@types/jqueryui": "^1.12.6",
"@types/node": "^10.5.5",
"@types/react": "^16.8.6",
"@types/react-dom": "^16.8.2",
"react": "^16.8.3",
"react-dom": "^16.8.3",
},
Ошибка:
не удается найти модуль (ts) ‘@progress/kendo-react-grid’
Я попытался установить их внутри @types следующим образом, npm install kendo-react-grid @types/@progress/kendo-react-grid
Я вижу ошибку: недопустимое имя пакета «@types /»: имя может содержать только символы, подходящие для URL
Как правильно использовать этот импорт внутри файла .ts?
Комментарии:
1. вы пробовали импортировать * как KendoReactGrid из ‘@progress/kendo-react-grid’; и использовать <KendoReactGrid.Grid>, ….?
2. пробовал, но выдает тот же модуль, который не найден.