我在我的应用程序中的网页,其中使用了,所以我已经添加了搜索“realoadOnSearch:假”导航时,它完美的作品
我的问题是,用不同的stateParam相同的状态:
,当我浏览到#/分类/从它工作正常,其他20页/ ...然后我有一个页面上的链接,以#/ CATEG ORY/3(20父类)和URL更新,但内容不(无控制台错误)
app.js(主要应用)
.state('category', {
url: '/category/:categoryId/',
templateUrl: '/Home/Category',
controller: 'categoryCtrl',
reloadOnSearch: false
})
我已经尝试添加目标=“_自我”强制页面重新加载,它不工作
我也试图观看个$ stateParams更改并没有什么
点击链接到#/分类/ 3从#/分类/ 20(反之亦然)应导航到新页面并重新加载网址是首选是一个NG-的href,而不是因为它是由根控制器管理NG-点击数据,其中搜索应该不重新载入页面(后者的作品,但不是前)
编辑:
我没有找到直接的解决方案,但是我只是禁用reloadOnSearch和我的排序按钮仍然工作,所以这对我的作品,现在作为一个解决方案。
执行$ stateChangeStart和$ stateChangeSuccess事件火? – NevilleS 2014-10-27 13:19:06
我试着在运行时从$ rootScope收听这两个事件,并且没有发生任何事件=/@NevilleS – LOGMD 2014-10-27 13:22:07