AngularJs avec des paramètres de Routage

Quelqu'un peut m'expliquer comment je peux itinéraire vers une Url à l'aide de paramètres?

E. g. id aiment à cliquer sur un produit et d'ouvrir plus d'infos sur le produit par Id.

Mon Routage pour l'instant ...

        angular.module('shop', ["customFilters", "cart", "ngRoute"])
        .config(function ($routeProvider){

            $routeProvider.when("/complete", {
                templateUrl: "../app/views/orderComplete.html"
            });

            $routeProvider.when("/placeorder", {
                templateUrl: "../app/views/placeOrder.html"
            });

            $routeProvider.when("/checkout", {
                templateUrl: "../app/views/checkoutSummary.html"
            });

            $routeProvider.when("/products", {
                templateUrl: "../app/views/productList.html"
            });

            $routeProvider.when("/product:", {
                templateUrl: "../app/views/product.html"
            });

            $routeProvider.otherwise({
                templateUrl: "../app/views/productList.html"
            });

        });

En cliquant sur ...

<a class="btn btn-default" href="#/product/{{item.id}}">More Info</a>

Id tiens à être acheminés vers le produit/{{id}}.code html ...

Quelqu'un peut conseiller ce que je suis en manque ...

       $routeProvider.when("/product:id", {
            templateUrl: "../app/views/product.html"
        });

OriginalL'auteur ClarkySmiverz77 | 2016-10-01