Re: [AngularJS] Re: passing values to route components is giving me trouble

2018-08-10 Thread Munim Rehman
thanx man really appreciate the help i got it to work but i dont think i
did it right the angular should detect the change automatically rather than
me explicitly calling the ngonchange fuction
well if you have any ideas about that pla let me know

On Fri, Aug 10, 2018 at 11:57 AM Munim Rehman  wrote:

> thanks man for fast reply u were a great help i did what u said but still
> the view is not changing with the change in the variable
> [image: newquery.PNG]
> the highlighted service is called but the code after that is not called i
> have no idea why
>
> On Fri, Aug 10, 2018 at 11:10 AM Sander Elias 
> wrote:
>
>> Hi Munim,
>>
>> Use a subject in your service, or use a route parameter.
>>
>> @Inject({ provideIn: 'root' })
>> class CommService {
>> private sub = new Subject();
>> public update$ = this.sub.asObservable();
>>
>> public update(newVal) {
>> this.sub.next(newVal);
>> }
>> }
>>
>> In your child, subscribe to update$, in your parent use the update method.
>>
>> Regards
>> Sander
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Angular and AngularJS discussion" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to angular+unsubscr...@googlegroups.com.
>> To post to this group, send email to angular@googlegroups.com.
>> Visit this group at https://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.


Re: [AngularJS] Re: passing values to route components is giving me trouble

2018-08-10 Thread Munim Rehman
thanks man for fast reply u were a great help i did what u said but still
the view is not changing with the change in the variable
[image: newquery.PNG]
the highlighted service is called but the code after that is not called i
have no idea why

On Fri, Aug 10, 2018 at 11:10 AM Sander Elias  wrote:

> Hi Munim,
>
> Use a subject in your service, or use a route parameter.
>
> @Inject({ provideIn: 'root' })
> class CommService {
> private sub = new Subject();
> public update$ = this.sub.asObservable();
>
> public update(newVal) {
> this.sub.next(newVal);
> }
> }
>
> In your child, subscribe to update$, in your parent use the update method.
>
> Regards
> Sander
>
> --
> You received this message because you are subscribed to the Google Groups
> "Angular and AngularJS discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to angular+unsubscr...@googlegroups.com.
> To post to this group, send email to angular@googlegroups.com.
> Visit this group at https://groups.google.com/group/angular.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.