我在http://docs.telerik.com/devtools/nativescript-ui/Controls/Angular/SideDrawer/getting-started上遵循了nativescript RadSideDrawer文档,但是一旦我在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我尝试了几次,但总是得到相同的错误。
这有什么问题吗?这里的文档有错误吗?
谢谢
发布于 2017-09-13 16:40:41
看起来您的package.json中使用的依赖项可能存在不一致和不兼容。您可以查看sdkAngular存储库,其中展示了使用RadSideDrawer和nativescript-telerik-ui-pro插件here的其他组件的许多场景。
您可以尝试的其他方法是通过删除platforms和node_modules文件夹并在此之后运行tns run ios来清理项目。
https://stackoverflow.com/questions/46169775
复制相似问题