请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师问一下 多个子路由默认显示第一个的问题

https://img1.sycdn.imooc.com/szimg//5931213500011bd504830917.jpg

路由/solution页面有两个Tab  一个Tab有四个  我是使用这种方式来渲染的https://img1.sycdn.imooc.com/szimg//5931234a0001b06005610877.jpg

https://img1.sycdn.imooc.com/szimg//593122060001cf2914560387.jpg

如果只有一个Tab  我可以设置重定向到/solution/solution1  这个Tab默认就渲染第一个了,但是如果有多个Tab   我该怎么配置 都让它们默认显示第一个https://img1.sycdn.imooc.com/szimg//593122d10001f73c13050678.jpg

正在回答 回答被采纳积分+3

4回答

提问者 Eumenide 2017-06-05 15:36:32

https://img1.sycdn.imooc.com/szimg//593509e600014a4615120615.jpg

https://img1.sycdn.imooc.com/szimg//593509ea0001451714210642.jpg

这是我想实现的两个Tab

0 回复 有任何疑惑可以回复我~
提问者 Eumenide 2017-06-05 15:33:22

https://img1.sycdn.imooc.com/szimg//593504e600017f7608410270.jpg老师就是这样点击切换页面的Tab 左边routerlink点击切换右边routerview显示   一个Tab我可以跟视频一样 直接重定向第一个  但是我 solution页面有两个Tab 重定向两个routerview都显示一样  而且我现在点击routerlink 两个routerview都改变了  所以我想问一下老师的tab实现思路  https://img1.sycdn.imooc.com/szimg//5935093a00014a4615120615.jpg

0 回复 有任何疑惑可以回复我~
  • 你这做的太复杂了,一个路由代表一个页面,你这样页面的配置不是很多种4*4 了,你要16中路由才能包含所有情况。
    
    如果这只是单纯的展现没必要动用路由功能,更没必要放两个router-view, 我理解一个页面只有一个router-view,router-view里有子路由,否则这两个view什么关系啊
    回复 有任何疑惑可以回复我~ 2017-06-05 16:50:16
  • 哦,我看到你给每一个第一个都叫solution1~, 你的逻辑还是把简单功能复杂化了,我感觉这两个切换没必要用router,单纯的做一个nowIndex就能解决这个切换
    回复 有任何疑惑可以回复我~ 2017-06-05 16:53:03
提问者 Eumenide 2017-06-05 09:40:49

老师简单点来说  就是 一个页面有多个Tab切换  默认都是显示第一个 如果只有一个  我可以直接重定向路由/solution/solution1  但是有多个Tab呢  怎么让他默认都显示第一个     我是在路由里面为/solution添加了八个子路由  然后通过两个routerlink  v-for这两个 solutionLinks solutionLinks2数组

0 回复 有任何疑惑可以回复我~
  • 你是说,切换了子路由,tab状态还保留在上一个路由里面? 你不就要默认显示第一个solution1 吗?
    回复 有任何疑惑可以回复我~ 2017-06-05 12:01:36
  • 提问者 Eumenide 回复 fishenal #2
    Tab之间没有关系的    有两个Tab
    回复 有任何疑惑可以回复我~ 2017-06-05 13:52:46
fishenal 2017-06-05 09:13:01

我有点没看明白问题描述,就重定向到第一个不行吗,什么叫多个tab?

通常需要变量+变量1,2,3 这样的问题,基本都可以通过数组或对象来解决,还有,感觉你这两是不是同样的控制分别在router和组件里做了,导致两头比较混乱,尽量统一到一个地方做就清晰了。

0 回复 有任何疑惑可以回复我~
  • 提问者 Eumenide #1
    Nowindex实现思路就是轮播的实现思路吧 老师把你之前的Nowindex实现思路再码一遍 ,最好详细一点 我好采纳这个回答,给同学们做参考!
    回复 有任何疑惑可以回复我~ 2017-06-07 09:21:44
  • fishenal 回复 提问者 Eumenide #2
    写代码就是一种抽象能力,加油!
    回复 有任何疑惑可以回复我~ 2017-06-09 08:57:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信