2013-06-01 89 views
0

我想啓用深度鏈接與選擇元素深層鏈接與<select>,角JS

<select ng-model="query"> 
    <option ng-repeat="product in products">{{product.code}}</option> 
</select> 

所以,當我選擇的東西,我想要的網址更改爲應用程序/產品代碼

任何想法?

回答

0

你應該改變你的選擇:

<select ng-model="query" ng-options="product.code for product in products"></select> 

在你的控制器,你將使用$位置服務切換到您通過手錶想要的路線。沿線的東西:

$scope.$watch('query', function() { 
    $location.path('/some/route/' + query); 
});