title: Angular 6 template doesn't update when variable changes
body: <p>I have a menu object that will end up displaying a menu on the template. One of the menu objects properties is set by a variable that gets changed during the ngOnInit(). At that point, the template is already created I believe, so the menu never updates.</p>
  <p>We want the MemberProfile link to display the user ID and not the 'undefined' that it is initialized with.</p>
  <p>Check out the stack blitz link.</p>
  <p>It's pretty straight forward I know I'm missing something simple.</p>
  <p>When you open the menu, I'm printing out the Link Label and the Link URL.
  The second link should be <code>Admin/MemberProfile/45</code> and not <code>Admin/MemberProfile/undefined</code></p>
  <p><a href="https://stackblitz.com/edit/angular-ivy-yu9hty" rel="nofollow noreferrer">https://stackblitz.com/edit/angular-ivy-yu9hty</a></p>