gpt4 book ai didi

javascript - AngularJS如何获取范围内变量的值

转载 作者:行者123 更新时间:2023-11-30 11:24:22 27 4
gpt4 key购买 nike

我的 ng-repeat="slide in slides"和我的代码看起来像这样:

slides = [{ src: "/sikiosk/slidedata/Global/NA/USNS/Cafeteria/5000_24.jpg", interval: 5000 }, { src: "/sikiosk/slidedata/Global/NA/USNS/Cafeteria/5000_login-register2.png", interval: 15000}];

检索间隔并将每个间隔存储为变量的最佳方法是什么?例如,对于幻灯片 1,间隔为 5000 等等。

function nextSlide() {
$scope.currentIndex = ($scope.currentIndex < $scope.slides.length - 1) ? ++$scope.currentIndex : 0;
$timeout(nextSlide, interval);
}

最佳答案

假设您想要 interval 变量中的幻灯片间隔:

function nextSlide() {
$scope.currentIndex = ($scope.currentIndex < $scope.slides.length - 1) ? ++$scope.currentIndex : 0;
var interval = $scope.slides[$scope.currentIndex].interval;
$timeout(nextSlide, interval);
}

关于javascript - AngularJS如何获取范围内变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48565921/

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