У меня есть 2 компонента (Бренд, Продукт) с нумерацией страниц и поиском. Итак, я хочу создать повторное использование страниц. Этот компонент paginator получает
@Input() currentPage: number;
@Input() totalPage: number;
Теперь у меня есть (3: текущий, 6: всего)
1, 2, [3], 4, 5, 6
Когда страница изменения, она вызывает функцию из родительского компонента, как
this.getAllProduct(currentPage, totalPage);
Но когда я выполняю поиск с разбивкой на страницы, функция поиска по компоненту бренда (продукта) выглядит следующим образом:
searchBrand(name);
или
searchProduct(name, sku, brand, category, price, ....);
Как передать эту функцию для дочернего компонента ( paginator), когда я нажимаю на страницу, она вызывает эти функции