I am trying to call a method from a parent component to child component using template reference variable.. I tried it like below,
navigation.component.html
<button type="button" class="btn btn-primary relative waves-light" (click)="CartTable.loadCart()" mdbWavesEffect>My Cart</button>
<app-cart-table-modal #CartTable></app-cart-table-modal>
cart-table-modal.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-cart-table-modal',
templateUrl: './cart-table-modal.component.html',
styleUrls: ['./cart-table-modal.component.scss']
})
export class CartTableModalComponent implements OnInit {
constructor() { }
loadCart(){
console.log('load cart called');
}
}
But I am getting an error as
ERROR TypeError: jit_nodeValue_5(...).loadCart is not a function
Please let me know, how to fix this error.. Thanks in advance..