Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在特定的时间间隔内以角度切换选项卡_Javascript_Angularjs_Routes - Fatal编程技术网

Javascript 在特定的时间间隔内以角度切换选项卡

Javascript 在特定的时间间隔内以角度切换选项卡,javascript,angularjs,routes,Javascript,Angularjs,Routes,我想在特定的时间间隔切换路由(选项卡)。 每15秒应更换一次路线 angular.module('InternalDashboardAPP').config(['$routeProvider', function ($routeProvider) { $routeProvider .when('/', { templateUrl: 'Home/PendingRotator', controller: 'PendingRotatorController' }) .when('/P

我想在特定的时间间隔切换路由(选项卡)。 每15秒应更换一次路线

angular.module('InternalDashboardAPP').config(['$routeProvider', function ($routeProvider) {

$routeProvider
.when('/', {
    templateUrl: 'Home/PendingRotator',
    controller: 'PendingRotatorController'
})
.when('/PendingsUncheck', {
    templateUrl: 'Home/PendingsUncheck',
    controller: 'PendingsUncheckController'
})
.when('/CasePendingsUncheck', {
    templateUrl: 'Home/CasePendingsUncheck',
    controller: 'CasePendingsUncheckController'
})
.otherwise({
    redirectTo: '/'
});

}])
这是我的index.cshtml

<div ng-app="InternalDashboardAPP" ng-controller="HomeController">
<div id="mainContentContainer">

    <ul class="navigationStyle">
        <li class="linkDashboard"><a href="#/">Keyword Pendings</a></li>
        <li  class="linkActive"><a href="#/PendingsUncheck">Pendings unchecked per hour</a></li>
        <li  class="linkActive"><a href="#/CasePendingsUncheck">Case Pendings unchecked per hour</a></li>
    </ul>

    </div>
</div>


中。运行
注入
$interval
并在
中连续循环通过每个
$route
。运行
注入
$interval
并连续循环通过每个
$route

非常简单

获取到阵列的已定义路由

var defined_routes = ["/", "foo", "bar"];

for(var i in defined_routes){

  setInterval(function(){

    $location.path(defined_routes[i]);

  }, 15000);

}
资助一种方法<代码>$route.routes

注入$route,则
$route
对象中有一个名为
$route.routes
的属性。它返回所有定义的路由。并改变上述方法

医生说

路线

对象,并将所有路由配置对象作为其属性

这很简单

获取到阵列的已定义路由

var defined_routes = ["/", "foo", "bar"];

for(var i in defined_routes){

  setInterval(function(){

    $location.path(defined_routes[i]);

  }, 15000);

}
资助一种方法<代码>$route.routes

注入$route,则
$route
对象中有一个名为
$route.routes
的属性。它返回所有定义的路由。并改变上述方法

医生说

路线

对象,并将所有路由配置对象作为其属性


对不起,我是说切换TAB@pankajparkasorry,我是说切换TAB@PankajParkarI,我是初学者。请详细说明。我已经创建了上述函数,并从init()调用了它@我是初学者。请详细说明。我已经创建了上述函数,并从init()调用了它@强调