我正在使用 $scope.tabs 来控制浏览器窗口中的两个选项卡
$scope.tabs = [
{heading: 'Setup', active: true, disabled: false},
{heading: 'Editor', active: false, disabled: true},
]
当用户单击一个按钮时,我正在调用一个继续功能,该功能应该启用第二个选项卡并切换到它
$scope.continue = function () {
$scope.tabs[1].disabled = false;
$scope.tabs[1].active = true;
}
但是,当我单击按钮时,选项卡已启用,但未显示在浏览器中。如果我再次单击,则该选项卡将变为可见。在激活 tabs[1] 之前,我尝试将 tabs[0] active 设置为 false,但这会导致两个选项卡都不可见的空白区域。
任何想法都非常感谢
C