【问题标题】:AngularJS ui-router states with optional query params带有可选查询参数的 AngularJS ui-router 状态
【发布时间】:2017-03-14 16:20:38
【问题描述】:

有人知道如何使用允许这样的 Angular ui-router (AngularJS) 创建状态结构:

1. https://urlexample.com/route?unknownParam1=1&unknownParam2=2....
2. https://urlexample.com/route
3. https://urlexample.com/route/ -> redirect to 2

对于 QueryParams,我不知道参数的名称和数量。

我希望三个 URL 进入相同的状态而不会丢失查询参数。而且没有重复的状态。

有人可以帮我吗? 谢谢!!

【问题讨论】:

    标签: javascript angularjs routing angular-ui-router url-routing


    【解决方案1】:

    抱歉,我在 $stateChangeStart 事件中有一个 $state.go 到 toState 状态。我没有在状态的 url 中定义查询参数,所以当 $state.go 进入状态时,进入没有参数的 url。

    谢谢!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-30
      • 2017-07-06
      • 2014-08-21
      • 1970-01-01
      • 2016-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多