基于表单输入的 AngularJS 路由

Form input based AngularJS routing

我有一个采用表单输入的 html 页面。基于输入到表单中的表单变量,我想使用 AngularJS 路由导航到不同的 URL。任何人都可以提供一些关于我如何做到这一点的信息吗?

对此可以有多种方法。如果您使用 ngRoute 进行路由,则两个明显的选择是使用 $routeProvider,如果您使用 angular-ui-router,则使用 $stateProvider。在这两种情况下,范式都保持不变。

基本上,您可以将表单日期从 $scope 映射到 app.config 中的 states/routes。从那里,您可以传递模板 URL 并将它们映射到您希望它加载的任何 HTML 页面。

请进一步说明。祝一切顺利。