在设置范围变量之前,如何不让用户点击标签栏。我的应用中的第一个视图是一个视图,您可以在其中选择您的城市。其他选项卡(使用“城市”的值)只应在用户选择该城市后可点击。城市存储在$ rootScope.selectedCity中,这是需要城市的州:
.state('tab.friends', {
url: '/friends/:selectedCity',
views: {
'tab-friends': {
templateUrl: 'templates/tab-friends.html',
controller: 'FriendsCtrl'
}
}
})
有关仅在用户选择城市后使标签可点击的建议吗? TY
答案 0 :(得分:0)
您可以使用ion-tab
属性处理on-select
点击,请参阅:DOCS
上选 (可选)| 表达
选中此选项卡时调用。
此外,ion-tab
也支持ng-click
:请参阅$ionicTabsDelegate用法