我已经设置了我的应用程序,其中可以使用选择输入按颜色过滤产品列表,$routeprovider如果它存在于URL中,我也将该颜色参数传递给页面.
我现在要做的是更改选择框时更新URL /路由.如何将选择的更改绑定到路由?
Mar*_*cok 12
select有一个未记录的 ng-change参数,可用于调用函数来设置$ location.path:
<select ... ng-model="color" ng-change="updatePath()">
Run Code Online (Sandbox Code Playgroud)
控制器:
function MyCtrl($scope, $location) {
$scope.updatePath = function() {
$location.path(... use $scope.color here ...);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5049 次 |
| 最近记录: |