You need to sign in to do that
Don't have an account?
tulasiram ch
Application Not displaying accountList please tell me where i did mistake.
AccountListComponent.cmp:
- <aura:component controller="AccountListController">
- <aura:attribute name="Accounts" type="account[]"/>
- <aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
- <aura:iteration items="{!v.Accounts}" var="acc">
- <ui:outputText value="{!acc.name}"/>
- </aura:iteration>
- </aura:component>
- ({
- doInit : function(component, event, helper) {
- var action = component.get("c.getAccounts");
- action.setCallback(this, function(response){
- var state = response.getState();
- $A.log(response);
- if(state == "SUCCESS"){
- component.set("v.Accounts", response.getReturnValue());
- }
- });
- $A.enqueueAction(action);
- }
- })
- public class AccountListController {
- @AuraEnabled
- public static List<account> getAccounts(){
- list<account> accs =[select id,name from account];
- return accs;
- }
- }
- <aura:application >
- <div style="height: 400px;overflow: scroll; padding-top: 10px;">
- <c:AccountListComponent />
- </div>
- </aura:application>
Just use below code
-------------------------------------------
<aura:component controller="AccountListController">
<aura:attribute name="Accounts" type="account[]"/>
<aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
<aura:iteration items="{!v.Accounts}" var="acc">
<ui:outputText value="{!acc.Name}"/>
</aura:iteration>
</aura:component>
Regards,
Pawan Kumar
All Answers
Just use below code
-------------------------------------------
<aura:component controller="AccountListController">
<aura:attribute name="Accounts" type="account[]"/>
<aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
<aura:iteration items="{!v.Accounts}" var="acc">
<ui:outputText value="{!acc.Name}"/>
</aura:iteration>
</aura:component>
Regards,
Pawan Kumar
Please confirm if this works for you.
Regards,
Pawan Kumar