反应 Kendo UI TreeView 抛出 'kendo is not defined'

React Kendo UI TreeView throws 'kendo is not defined'

我正在与 Kendo UI 一起开发一个 React 项目。我按照 Kendo UI TreeView

中的步骤操作

我已经安装了 @progress/kendo-treeview-react-wrapper@progress/kendo-ui 并使用 import '@progress/kendo-theme-material/dist/all.css';

将主题导入到我的项目中

当我使用 KendoUI 按钮时,一切正常,功能和主题都是预期的,但在使用 TreeView

时抛出以下错误
Uncaught ReferenceError: kendo is not defined
    at TreeView.componentDidMount (bundle.js:69556)
    at commitLifeCycles (bundle.js:12471)
    at commitAllLifeCycles (bundle.js:14142)
    at HTMLUnknownElement.callCallback (bundle.js:2787)
    at Object.invokeGuardedCallbackDev (bundle.js:2825)
    at invokeGuardedCallback (bundle.js:2874)
    at commitRoot (bundle.js:14281)
    at completeRoot (bundle.js:15189)
    at performWorkOnRoot (bundle.js:15139)
    at performWork (bundle.js:15057)

bundle.js:12330 The above error occurred in the <TreeView> component:
    in TreeView (created by AssetsStatusTreeView)
    in div (created by AssetsStatusTreeView)
    in AssetsStatusTreeView (created by Connect(AssetsStatusTreeView))
    in Connect(AssetsStatusTreeView) (created by Route)
    in Route
    in Switch
    in Router (created by BrowserRouter)
    in BrowserRouter
    in Provider
Uncaught TypeError: Cannot read property 'call' of undefined
    at TreeView.KendoBaseComponent.componentWillUnmount (bundle.js:69569)
    at callComponentWillUnmountWithTimer (bundle.js:12390)
    at HTMLUnknownElement.callCallback (bundle.js:2787)
    at Object.invokeGuardedCallbackDev (bundle.js:2825)
    at invokeGuardedCallback (bundle.js:2874)
    at safelyCallComponentWillUnmount (bundle.js:12397)
    at commitUnmount (bundle.js:12643)
    at unmountHostComponents (bundle.js:12986)
    at commitDeletion (bundle.js:13016)
    at commitAllHostEffects (bundle.js:14100)

有人可以帮忙吗?谢谢!

来自 Kendo React 的说明是:

还有一步要做,我们需要显式导入 @progress/kendo-ui

import kendo from '@progress/kendo-ui';

Plunker Examples from KendoUI 帮我弄明白了。