0

我正在关注 nativescript RadSideDrawer 文档: http://docs.telerik.com/devtools/nativescript-ui/Controls/Angular/SideDrawer/getting-started,但是一旦我在 ios 模拟器中启动应用程序,我就会收到此错误:

CONSOLE ERROR file:///app/tns_modules/@angular/core/./bundles/core.umd.js:1052:24: ERROR Error: Uncaught (in promise): ReferenceError: Metadata for "TelerikUI.TKSideDrawerView" found but symbol not available at runtime.

RadSideDrawer@file:///app/tns_modules/nativescript-telerik-ui/sidedrawer/sidedrawer.js:15:38

我尝试了几次,总是得到同样的错误。

这有什么问题?这里的文档有错误吗?

谢谢

4

1 回答 1

0

看起来您的 package.json 中使用的依赖项可能存在不一致和不兼容。您可以在此处查看 sdkAngular 存储库,该存储库展示了使用 RadSideDrawer 和 nativescript-telerik-ui-pro 插件的其他组件的许多场景

您可以尝试的其他事情是清理项目,方法是删除平台和 node_modules 文件夹并tns run ios在此之后运行。

于 2017-09-13T08:40:41.450 回答