项目使用vue+iview进行开发,目前遇到的问题:每个模块都包括左侧菜单栏,右侧展示区,菜单栏一个.vue文件,右侧展示区对应不同的.vue文件,在我从一个模块跳转到另外一个模块的时候,在beforeDestory()里面去对我要销毁的子组件进行操作没有问题。但是我在同一个模块内部,组件(这些组件共用一个左侧菜单.vue和子组件)销毁的时候,在beforeDestory()里面获取到的子组件为null。这是为什么呢?????期间也看了大量的资料,也试着使用了beforeRouteUpdate,但是因为beforeRouteUpdate只能在左侧菜单树的.vue文件中使用,对于右侧展示区的.vue文件里面调用的子组件销毁问题也没有实质性的操作,求解答
添加回答
举报
0/150
提交
取消
