在定义路由的时候我这样子定义的时候是有问题的、购物车和个人是属于同一级 都是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不会有这问题、就是最后一个会有这种问题
时间: 2024-11-08 00:38:20