我已经设置了我的应用程序,其中可以使用选择输入按颜色过滤产品列表,如果URL中存在,我还有$routeprovider将此颜色参数传递给页面.
我现在要做的是更改选择框时更新URL /路由.如何将选择的更改绑定到路由?
select有一个
undocumented ng-change参数,可用于调用函数来设置
$location.path:
原文链接:https://www.f2er.com/angularjs/141656.html<select ... ng-model="color" ng-change="updatePath()">
控制器:
function MyCtrl($scope,$location) { $scope.updatePath = function() { $location.path(... use $scope.color here ...); } }