nativescript-ui-sidedrawer-在iOS中加载问题:TypeError:无法加载以下视图:NativeRadSideDrawer

问题描述

在使用nativescript-vue构建应用程序时,nativescript-ui-sidedrawer插件存在一个有趣的问题

当我使用tns preview命令预览应用程序时,一切都会按预期进行。但是,每当我尝试使用tns debug ios --bundle在iOS模拟器中运行该应用程序时,尝试查看使用该插件的组件时都会收到以下消息:

TypeError: Could not load view for: NativeRadSideDrawer. TypeError: The superclass is not an object. ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js(file: node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js:27:66)

另外,如果我尝试切换菜单,则会收到关于找不到$refs的错误消息(由于上述错误似乎使我的应用崩溃,目前我无法获得确切的消息)

我已通过tns plugin add nativescript-ui-sidedrawer添加了插件,并且main.js中包含了以下内容

import RadSideDrawer from 'nativescript-ui-sidedrawer/vue'
Vue.use(RadSideDrawer)

我已经尝试使用in the documentation所用的模板代码以及自己的实现,但是仍然遇到相同的错误。

如果有人有任何想法,那么我将不胜感激。同样,如果我可以提供更多信息来帮助对其进行调试,请告诉我

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)