Nativescript RadSideDrawer在运行时错误提供符号不可用

时间:2017-09-12 06:51:39

标签: angular2-nativescript nativescript-telerik-ui

我正在关注nativescript RadSideDrawer doc: 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

我尝试过几次并且总是遇到同样的错误。

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

由于

1 个答案:

答案 0 :(得分:0)

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

您可以尝试的其他方法是清除项目,删除平台和node_modules文件夹,然后再运行tns run ios