Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <aura:event type="COMPONENT" description="Event template">
- <aura:attribute name="cartItem" type="Wine_Cart__c" />
- <!-- CHILD COMPONENT -->
- Lis of wine records based on the chosen country will be here in this component.
- handleMenuSelect : function(component,event,helper){
- //I am getitng the reference of the clicked record ( say ID, Name) and passing to Parent.
- var cmpEvent = component.getEvent("addWineCartEVT");
- cmpEvent.setParams({"cartItem":component.get("v.clikedObject")});
- cmpEvent.fire();
- }
- <!-- in my PARENT COMPONENT CONTROLLER.js -->
- cathMyAddCartEvent : function(component,event,helper){
- var wineCartAtt1 = event.getParam('cartItem');
- var feedbacks = component.get("v.listOfItmesInCart");
- feedbacks.push(wineCartAtt1); // Here I am pushing all the object details passed back from child to parent via event.
- var listCart = component.get("v.listOfItmesInCart");
- console.log('listCart>> '+JSON.stringify(listCart));
- for (var i = 0; i < listCart.length; i++) {
- NOW HOW DO KEEP ADDING OBJECTS A SINGLE LIST AND EVERY TIME A NEW SELECTION IS MADE SO THAT I CAN SHOW IT ON THE PARENT OBJECT.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement