在做ionic使用ui-router定义路由的时候遇到的奇葩问题

在定义路由的时候我这样子定义的时候是有问题的、购物车和个人是属于同一级 都是tab、然后第一次点击购物车的时候渲染的竟然是个人、而且还会选中个人tab、这问题不知道为毛会这样、
先说一下个人是最后一个tab 、然后如果其他tab定义的url和最后一个tab的url前面有一样的话就会出现奇葩问题、我感觉第一个tab和其他也可能会有这个问题、
//购物车
.state('tab.cart', {
url: '/user-cart',
cache: false,
views: {
'tab-cart': {
templateUrl: './templates/tabs/tab-cart.html',
controller: 'CartCtrl'
}
}
})
//个人
.state('tab.user', {
url: '/user',
views: {
'tab-user': {
templateUrl: './templates/tabs/tab-user.html',
controller: 'UserController'
}
}
})

试了一下第一个tab不会有这问题、就是最后一个会有这种问题

转载于:https://www.cnblogs.com/fanzhengshao/p/6102637.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值