AndreyAndreyKiev,
В сервисе edit_id совсем необязателен, потому что этот параметр можно получить из url. Но раз так сделано...
import { ActivatedRoute, Params } from '@angular/router';
constructor(private dataService: BookService, private router: Router, private route: ActivatedRoute ){ }
ngOnInit(){
this.items = this.dataService.getData();
this.route.params.subscribe((params: Params) => {
console.log(this.dataService.edit_id);
this.form_name = this.items[this.dataService.edit_id].name;
})
}