Professor,
Estou fazendo uma POC do angular, uma simples página de checkout, e tenho o seguinte modulo estruturado.
product-shop-cart(component/module)
-> product-shop-cart-quantity (component) => Quantidade no array de produtos
-> product-shop-cart-itens (component/module) -> product-shop-cart-item(component) => Array dos produtos
-> product-shop-cart-total(component) => Valor total do carrinho
-> product-shop-cart-finalize(component) => Finalização do carrinho
Minha dificuldade no momento e pegar as informações dos componentes, o product-shop-cart(component/module) tem o seletor da quantidade que precisa ver a quantidade do array de produtos em product-shop-cart-itens (component/module).. assim a mesma coisa com o valor total do carrinho...
Files... product-shop-cart
<bml-product-shop-cart-quantity [quantity]="itens.length"></bml-product-shop-cart-quantity>
<bml-product-shop-cart-itens></bml-product-shop-cart-itens>
<bml-product-shop-cart-total></bml-product-shop-cart-total>
<bml-product-shop-cart-finalize"></bml-product-shop-cart-finalize>
product-shop-cart-itens
<div *ngFor='let item of itens'>
<bml-product-shop-cart-item
[id]="item['id']"
[description]="item['description']"
[price]="item['price']"
>
</bml-product-shop-cart-item>
</div>
Ou seja gostaria de entender como pegar a quantidade de produto do outro módulo e valor total dos produtos do outro módulo?
Uma outra segunda dúvida que vai surgir é nessa mesma página eu tenho uma listagem de produtos... e gostaria de passar esse produto clicado para o outro modulo/componente que é justamente o shopping cart que um resumo que mostra ao lado na mesma página...
Atenciosamente,