如何正确使用angularjs routeParams

时间:2015-06-17 05:44:02

标签: angularjs routing

我只是想知道如何正确使用routeParams。 我在app.js中编写了这样的代码:

.when('/product', {
    templateUrl: 'views/product.html',
    controller: 'ProductController',
    title: ''
})
.when('/product/:productId', {
    templateUrl: 'views/product_detail.html',
    controller: 'ProductDetailController',
    title: ''
})
.when('/product/new', {
    templateUrl: 'views/product_new.html',
    controller: 'ProductController',
    title: ''
})

这就是:我想使用名为'/product/new'的URI 但它是'/product/:productId' ..(product_detail.html

我想知道如何使用'/product/:productId''/product/new'

有没有办法像这样路线?

1 个答案:

答案 0 :(得分:2)

更改路由的顺序:

$( "div" ).on( "click", function( event, person ) {
  alert( "Hello, " + person.name );
});

//You can trigger an event without user action
$( "div" ).trigger( "click", { name: "Jim" } );