В нажатие кнопки у меня есть функция, как
inviewMockupEvent(data) {
console.log(data);
this.router.navigate(['/page-mockup'], { queryParams: { data: data }, skipLocationChange: true });
}
console.log(data) give the result as {mockup_id: "123", project_id: "456", module_id: "678", release_id: "890", requirement_id: "432", …}
В компоненте навигации я получаю данные следующим образом,
ngOnInit() {
this.activatedRoute.queryParams.subscribe(params => {
let data = params['data'];
console.log(data);
console.log(JSON.stringify(data));
});
Где,
console.log(data) gives output as [object Object]
console.log(JSON.stringify(data)) gives output as "[object Object]"
А также
console.log(data.mockup_id) gives result undefined
Здесь мне нужно получить значения объекта, но я не могу его получить.
Пожалуйста, помогите мне получить данные с помощью параметров запроса и извлечь, используя машинопись ngOnit
без использования HTML.