我的状态如下:与查询字符串使用状态
.state('app.jobsList', {
url : '/jobs-list?typeContrat&ville&competence',
controller : 'OffresController',
templateUrl : 'views/tmpl/jobs.html'
})
把这种状态我可以使用下面的链接:
app/jobs-list?typeContrat=
app/jobs-list?ville=
app/jobs-list
在我的导航栏我有一个属性调用app/jobs-list
如下所示:
<a ui-sref="app.jobsList">Offres</a>
当我点击链接它的作品,它将我重定向到该sta TE。
而在我的页脚我有一个调用这些链接的其他属性:
app/jobs-list?typeContrat=
app/jobs-list?ville=
当我点击他们,他们的工作和他们重定向我到app.jobsList
状态的查询字符串。
问题是,当我把其中一个URL,然后我点击其中有给我重定向到app/jobs-list
它不工作的属性,它停留在app/jobs-list?typeContrat=
或app/jobs-list?ville=
。
我该如何解决这个问题?
编辑:
这是我在页脚如何重定向:
<a href="" ng-click="search(null,ville.nomVille,null)">{{ville.nomVille}}</a></li>
这是搜索功能:
$scope.search = function(typeContrat, ville, competence){
$state.go('app.jobsList',{typeContrat:typeContrat,ville:ville,competence:competence});
};
你能告诉你怎么重定向到'应用程序/工作列表typeContrat ='和'应用程序/工作列表威乐= '在你的页脚? – Chinni
@Chinni请检查我的编辑 –