exportclassDetailsComponent{// Store Dataid:string;blogDetails:any=null;// SubscriptionsprivatesubGetData1:Subscription;privatesubRouteData1:Subscription;// InjectprivatereadonlyactivateRoute=inject(ActivatedRoute);privatereadonlyblogService=inject(BlogService);ngOnInit():void{// GET DATA FROM PARAMthis.subRouteData1=this.activateRoute.paramMap.subscribe(param=>{this.id=param.get('id');if (this.id){this.getArticleById(this.id);}});}/**
* HTTP REQ HANDLE
* getAllProductMenu()
*/privategetArticleById(id:any){this.subGetData1=this.blogService.getArticleById(id).subscribe({next:res=>{this.blogDetails=res;// console.log("blogDetails", this.blogDetails);},error:err=>{console.log(err);}})}/**
* On Destroy
*/ngOnDestroy(){if (this.subGetData1){this.subGetData1.unsubscribe();}if (this.subRouteData1){this.subRouteData1.unsubscribe();}}}
Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.
Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.
Top comments (0)