这个需要后台来搞的
比如你要跳转的页面是 >
设置路由控制器
$statePrividerstate({})这个方法中的参数是对象,其中有项属性配置是cache:true/false, ,默认为true。在此,将其配置为false,此时,这个状态就不会有缓存,也就可以实现每次处于该状态时刷新页面,也就相当于实现了强制刷新。
state('marketBeian', {
url: '/market/beian',
templateUrl: 'views/market/beianhtml',
cache:false,
controller: 'MarketBeianCtrl',
data: {
title: '作业备案信息管理'
}
})
在目标页面规定接受的参数:$stateProviderstate('page2', {params: {'data': null}})
传参:$statego('page2', {data: 'aaa'});
目标页面接受参数:控制器注入$stateParams之后可以通过$stateParamsdata来获取‘aaa’
Angularjs中$>
$>$>});
把data赋给你的变量,log一下需要那个字段就显示那个字段好了。
以上就是关于angularjs如何实现多个菜单点击跳转到同一个页面,根据参数不同来动态获取数据全部的内容,包括:angularjs如何实现多个菜单点击跳转到同一个页面,根据参数不同来动态获取数据、angularjs 中打开新的浏览器窗口(解决window.open(),浏览器拦截问题)、angularjs state.go 参数 刷新页面 参数就获取不到了 怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)