Javascript 角度flexSlider使用范围中的值从特定幻灯片开始不工作

Javascript 角度flexSlider使用范围中的值从特定幻灯片开始不工作,javascript,jquery,angularjs,flexslider,Javascript,Jquery,Angularjs,Flexslider,我使用的是angular flexslider,我使用范围中的值指定了开始幻灯片。但它不起作用。STARTA将currentSlide作为值而不是5 $scope.currentSlide=5; <flex-slider slide="slide in slides track by $index" start-at="currentSlide"> <li> <img ng-src="{{slide}}"&g

我使用的是angular flexslider,我使用范围中的值指定了开始幻灯片。但它不起作用。STARTA将currentSlide作为值而不是5

$scope.currentSlide=5;

<flex-slider slide="slide in slides track by $index" start-at="currentSlide">
            <li>
                <img ng-src="{{slide}}">
            </li>
$scope.currentSlide=5;
  • 有人知道如何解决这个问题吗

    提前谢谢


    `

    看起来angular flexslider需要的是整数,而不是表达式:

    startAt:0,//整数:滑块应在其上启动的幻灯片。数组表示法(0=第一张幻灯片)

    尝试:

    $scope.currentSlide=5;
    

  • yes当我指定一个数字时,它起作用。但是我想动态地设置它。
    $scope.currentSlide = 5;
    
    <flex-slider slide="slide in slides track by $index" start-at="{{ currentSlide }}">
        <li>
            <img ng-src="{{slide}}">
        </li>
    </flex-slider>