gpt4 book ai didi

javascript - 如何在数组中的三个不同变量之间切换?

转载 作者:行者123 更新时间:2023-11-29 19:06:13 25 4
gpt4 key购买 nike

3 个条件切换如何来回切换?谢谢基本上我有一个下拉菜单,其中有三个不同的名称,每个名称都有自己特定的解释。

    $scope.dropDownMenu = ["East","West","Central"];
$scope.selectedItem = $scope.dropDownMenu[0];
if($scope.selectedItem === "East")
$scope.selectedItem = $scope.dropDownMenu[1];
and so on.....

在数组中的变量之间切换很容易,但是三个呢?我真的不知道怎么做。

  1. 1.East 之后的下一个信息可以是West 或Central,而不仅仅是west
  2. West 之后的下一个信息可以是 East 或 Central,而不仅仅是中央
  3. Central 之后的下一个信息可以是 East 或 West,而不仅仅是 East

最佳答案

跟踪索引。

function toggle() {
var nextIndex = $scope.currentIndex + 1;

if (nextIndex >= $scope.dropDownMenu.length) {
nextIndex = 0;
}

$scope.selectedItem = $scope.dropDownMenu[nextIndex];
$scope.currentIndex = nextIndex;
}

关于javascript - 如何在数组中的三个不同变量之间切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42615521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com