如何根据从角度下拉列表中选择的值路由到不同的位置

How do I route to a different location based on the values selected from a dropdown in angular?

本文关键字:路由 位置 选择 何根 下拉列表      更新时间:2023-09-26

我正在编写一个具有许多横向用户流的应用程序,我们在登录页中使用下拉菜单,使用户可以选择他们想要的内容。。根据他们从下拉列表中选择的内容,提交按钮必须将他们带到相应的视图。类似这样的东西:

               ----value1---------> /userdetails
  Landing page ----value2---------> /confirm
               ----value3---------> /moreinfo

值的数量可能很快就会变得相当大。它们是从RESTful响应中填充的。我可以修改响应,为每个选项包含一个类型属性,并使用JS中的映射(attribute:route)来路由到动态位置。但我认为可能有一种更有力的方法来做到这一点。。但想不出任何。。有人帮忙吗?

只需添加:

onchange="navigator.location.href=this.value;"

添加到您的组合框中。(并确保这些值是适当的路线位置。