function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
sa masasa masa 

I met error following The campingListItem Lightning Component's attribute tag doesn't exist

I ttied "Create a Lightning Component to display a single item for your packing list." on trail rail

but i encountered "The campingListItem Lightning Component's attribute tag doesn't exist or its attributes are not set correctly." error 

could anyone give me hint?

my answer for this challenge is following.

<aura:component>
    <aura:attribute name="item" type="Camping_Item__c"/>
    <p>Name:
        <ui:outputText value="{!v.item.Name}"/>
    </p>
    <p>Price:
        <ui:outputCurrency value="{!v.item.Price__c}"/>
    </p>
    <p>Quantity:
        <ui:outputNumber value="{!v.item.Quantity__c}"/>
    </p>
    <p>Packed:
        <ui:outputCheckbox value="{!v.item.Packed__c}"/>
    </p>
</aura:component>
 

Taiki YoshikawaTaiki Yoshikawa
Hi, I think that this link would be helpful.
https://developer.salesforce.com/forums/?id=906F0000000kCoeIAE
Chetan BhavsarChetan Bhavsar
Below code snippet worked for me:

<aura:component >
    <aura:attribute name="item" type="Camping_Item__c" required="true"/>

    <h1>Create a Packing List Item Component</h1>   

    <p>Name:
        <ui:outputText value="{!v.item.Name}"></ui:outputText>    
    </p>
    <P>Price:
        <ui:outputCurrency value="{!v.item.Price__C}"></ui:outputCurrency>
    </P>
    <P>Quantity:
        <ui:outputNumber value="{!v.item.Quantity__C}"></ui:outputNumber>
    </P>
    <P>Packed:
        <ui:outputCheckbox value="{!v.item.Packed__C}"></ui:outputCheckbox>
    </P>
</aura:component>
Ariel QuesadaAriel Quesada
The code that works correctly in TrailHead is the following:

<aura:component >
    <aura:attribute name="item" type="Camping_Item__c" required="true"/>

    <h1>Create a Packing List Item Component</h1>   

    <p>Name:
        <ui:outputText value="{!v.item.Name}"></ui:outputText>    
    </p>
    <P>Price:
        <ui:outputCurrency value="{!v.item.Price__C}"></ui:outputCurrency>
    </P>
    <P>Quantity:
        <lightning:formattedNumber value="{!v.item.Quantity__c}" style="currency"/></P>
    <P>Packed: 
        <lightning:input type="toggle" label="Packed" name="togglevalue" checked="{!v.item.Packed__c}" />
    </P>
</aura:component>