在angularJs中,我们可以进行this.$state.go('route', { key: value});
重定向到另一条路线,并使用ui-router
包将参数传递给状态。
我找不到安装角度5的ui-router
软件包的方法。
对于angular 5,我尝试使用router.navigate:
const myArray= [];
//... pushing elments to my array
let navigationExtras: NavigationExtras = {
queryParams: {
key: JSON.stringify({...myArray})
}
};
this.router.navigate(['route'], navigationExtras);
但是router.navigate
正在使用GET方法传递参数。
我必须使用“ NgRx”来做到这一点吗?我找不到使用NgRx的真实示例,只能递增/递减
我使用了@ J.S建议的共享服务。