Nativescript SideDrawer 无法在 iOS 模拟器中运行,但在 android 中运行良好
Posted
技术标签:
【中文标题】Nativescript SideDrawer 无法在 iOS 模拟器中运行,但在 android 中运行良好【英文标题】:Nativescript SideDrawer not able to run in iOS emulator but working fine in android 【发布时间】:2017-06-25 20:33:27 【问题描述】:在 ios 模拟器中运行但在 android 中运行良好时点击以下。
JS ERROR ReferenceError: 找不到变量:TKSideDrawerDelegate
感谢您的帮助
【问题讨论】:
如果您希望有人帮助您,您应该显示一些相关代码 【参考方案1】:最初发布here的可能解决方案
我花了很长时间,终于通过使用以下方法让它工作了 步骤(在我的项目文件夹中):
tns platform remove ios
rm -rf node_modules lib platforms
tns plugin add nativescript-telerik-ui
修改app.module.ts,分别添加nativescript-telerik-ui指令 在 iOS 模拟器中,删除现有应用(我发现这很关键)tns run ios --emulator
我发现关键步骤似乎是首先手动删除应用程序 添加插件后的iOS模拟器。
【讨论】:
以上是关于Nativescript SideDrawer 无法在 iOS 模拟器中运行,但在 android 中运行良好的主要内容,如果未能解决你的问题,请参考以下文章
如何使用Angular2在Telerik的Nativescript UI中的Action Bar上显示sideDrawer?
Nativescript SideDrawer 无法在 iOS 模拟器中运行,但在 android 中运行良好
NativeScript:toggleDrawerState 不是函数错误
在具有 Nativescript 和 Angular Schematics 的共享代码中找不到模块