问题描述
在使用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 (将#修改为@)