gpt4 book ai didi

angularjs - Angular,使用选择输入过滤器来更新路由?

转载 作者:行者123 更新时间:2023-12-04 10:04:44 25 4
gpt4 key购买 nike

我设置了我的应用程序,可以使用选择输入按颜色过滤产品列表,我也有 $routeprovider如果 URL 中存在此颜色参数,则将其传递给页面。

我现在要做的是在更改选择框时更新 url/路由。如何将选择的更改绑定(bind)到路线?

最佳答案

选择有 undocumented ng-change 参数,可用于调用函数来设置 $location.path :

<select ... ng-model="color" ng-change="updatePath()">

Controller :
function MyCtrl($scope, $location) {
$scope.updatePath = function() {
$location.path(... use $scope.color here ...);
}
}

关于angularjs - Angular,使用选择输入过滤器来更新路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14730131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com