Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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 重新定向到另一个页面Angularjs_Javascript_Angularjs - Fatal编程技术网

Javascript 重新定向到另一个页面Angularjs

Javascript 重新定向到另一个页面Angularjs,javascript,angularjs,Javascript,Angularjs,您好,我正在尝试使用参数将页面重新定向到另一个路由 类似于将id作为参数传递 $location.path('/api/po/'+id); 使用路由器和参数重新定向到另一个页面的正确方法是什么?我的模块、控制器等都工作正常。只是在重新导演方面有问题。 Thaks看看这个,对我来说,这是构建一个功能的更好方法,可以将应用程序从一个视图移动到另一个视图。它非常容易使用,而且有很多有用的方法。遵循以下步骤 使用bower安装ui路由器 在index.html中包含angular-ui-router

您好,我正在尝试使用参数将页面重新定向到另一个路由 类似于将id作为参数传递

 $location.path('/api/po/'+id);
使用路由器和参数重新定向到另一个页面的正确方法是什么?我的模块、控制器等都工作正常。只是在重新导演方面有问题。 Thaks

看看这个,对我来说,这是构建一个功能的更好方法,可以将应用程序从一个视图移动到另一个视图。它非常容易使用,而且有很多有用的方法。

遵循以下步骤

使用bower安装ui路由器 在index.html中包含angular-ui-router.js 将“ui.router”添加到主模块的依赖项列表中 将ui视图指令添加到html中的部分 在模块配置中设置状态,下面是一个示例: var myapp=angular.module'myapp',[ui.router]

  myapp.config(function($stateProvider, $urlRouterProvider){

  // For any unmatched url, send to /route1
  $urlRouterProvider.otherwise("/route1")

  $stateProvider
    .state('route1', {
        url: "/route1",
        templateUrl: "route1.html"
    })
    .state('route2', {
        url: "/route2",
        templateUrl: "route2.html"
    })
})

如有疑问,请参阅。

您面临什么问题?如果我删除id,我会被重新定向。如果我添加id,则会被罚款。它不会消失。我认为问题在于语法看起来不正确,无法显示$routeProvider配置。id有价值吗?