为了账号安全,请及时绑定邮箱和手机立即绑定

angularjs如何修改$routeProvider里已经配置好的参数?

angularjs如何修改$routeProvider里已经配置好的参数?

隔江千里 2018-09-20 06:09:17
$routeProvider的参数配置如下:var testModule = angular.module('testModule', ['ngRoute']); testModule.config(function($routeProvider) {     $routeProvider         .when('/', {             templateUrl : 'home.html',             controller  : 'home_controller'         }).when('/index', {             templateUrl : 'index.html',             controller  : 'index_controller'         })         });如果我想要在某个时候,把/index的templateUrl和controller修改成test.html和test_controller,并且跳转过去。能不能实现修改??
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

.when('/', {

    templateUrl : 'home.html',

    controller  : 'home_controller'

})

.when('/index', {

    templateUrl : 'index.html',

    controller  : 'index_controller'

})

.when('/test', {

    templateUrl : 'test.html',

    controller  : 'test_controller'

})

你再加一个情况,在需要改变页面的时候就执行test路径就可以了。

查看完整回答
反对 回复 2018-10-14
  • 1 回答
  • 0 关注
  • 868 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信