$location.url('?filterBy='+web.websiteId);
在这段代码中,在我的网址之后添加params,但它也添加了#silveBy =
之前的#喜欢
www.asasa.com/asas#?filterBy=1
但我需要这样
www.asasa.com/asas?filterBy=1
我正在使用angularjs 1.2.17
答案 0 :(得分:0)
我认为您需要其他状态/控制器上的一些数据。首先,这是一种传统方法。在设置路线时,更合适的方法是RESTful方法,例如
.when('/asas', ...)
.when('/asas/:filterBy', ...)
并且在更改位置时可以执行
$location.path( "/asas" );
$location.path( "/asas/1" );