Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- This page has an error. You might just need to refresh it.
- Action failed: c:campingItemForm$controller$clickCreateItem [Cannot read property 'push' of undefined]
- Failing descriptor: {c:campingItemForm$controller$clickCreateItem}
- <aura:application extends="force:slds">
- <c:camping />
- </aura:application>
- <aura:component >
- <aura:attribute name="items" type="Camping_Item__c[]" default="[]"/>
- <aura:attribute name="item" type="Camping_Item__c" default="{
- 'sobjectType': 'Camping_Item__c',
- 'campingItemName': 'campingItemNameDefault',
- 'Price__c': 0,
- 'Quantity__c': '0',
- 'Packed__c': false }"/>
- <c:campingHeader />
- <c:campingItemForm item="{!v.item}" items="{!items}" />
- <c:campingList />
- </aura:component>
- <aura:component >
- <aura:attribute name="item" type="Camping_Item__c" required="true"/>
- <aura:attribute name="items" type="Camping_Item__c" required="true"/>
- <form class="slds-form--stacked">
- <lightning:input aura:id="campingItemForm" label="Name"
- name="campingItemName"
- value="{!v.item.Name}"
- required="true"/>
- <lightning:input aura:id="campingItemForm" label="Quantity"
- name="campingItemQuantity"
- value="{!v.item.Quantity__c}"
- min="1"
- placeholder="QQQQQ"/>
- <lightning:input aura:id="campingItemForm" type="number" label="Price"
- name="campingItemPrice"
- formatter="currency"
- step="0.01"
- value="{!v.item.Price__c}"/>
- <lightning:input aura:id="campingItemForm" type="checkbox" label="Packed"
- name="cmapingItemIsPacked"
- checked="{!v.newExpense.Reimbursed__c}"/>
- <lightning:button label="Create Camping Item"
- class="slds-m-top--medium"
- variant="brand"
- onclick="{!c.clickCreateItem}"/>
- </form>
- </aura:component>
- ({
- clickCreateItem : function(component, event, helper) {
- var newItem = component.get("v.item");
- var items = component.get("v.items");
- items.push(newItem);
- newItem = new Camping_Item__c();
- component.set("v.item", item);
- component.set("v.items", items);
- }
- })
Add Comment
Please, Sign In to add comment