阅读 327

uniapp中组件之间跳转遇到的问题

在谈组件之间的跳转之前,我们先复习下组件和page页的跳转:

组件navar:

 1 
 8 
 9 
32 
33 

Page页 :pages/sass/index/index

 1 
 6 
 7 
19 
20 

结果:从组件navar跳转到sass/index/index,是可以实现的。

 

 

我们再来看组件之间的跳转:

组件nav代码同上,不再展示;

组件swiper:

 1 
 6 
 7 
17 
18 

然后在组件nav中我们将 跳转函数换成:

methods:{
          ToIndex(){
               uni.navigateTo({
                    url:‘../swiper‘      
               })
          }
}
结果:无法跳转
原因:这里不能写相对路径,应该写从根目录开始写 ,即下列所示:
methods:{
          ToIndex(){
               uni.navigateTo({
                    url:‘/components/swiper‘      
               })
          }
}
这样就能实现跳转了。
通过以上问题显示及解决方式来看,说明:组件之间的跳转时,路径要写在根目录下。

原文:https://www.cnblogs.com/heisetianshi/p/14788113.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐