繁体   English   中英

组件内部的闪电组件列表

[英]Lightning Component List inside Component

我正在尝试在另一个组件内创建组件的可滚动列表。 我正在使用卡片视图包含我的信息。 当我尝试以下代码时,在可滚动视图中得到了一个奇怪的结果。

<aura:component implements="flexipage:availableForAllPageTypes" access="global" controller="ContentListController">

    <aura:handler name="init" value="{!this}" action="{!c.doInit}"/>

    <!-- Global decleration for the Content Id selected -->
    <aura:attribute name="ContenList" type="Content__c[]"/>

    <div style="max-height: 400px;overflow-y: auto;">
        <aura:iteration items="{!v.ContenList}" var="store">
            <c:ContentCard content="{!store}" duration="1" />
        </aura:iteration>
    </div>

</aura:component>

我得到的结果是,在无人区中滚动条一直处于关闭状态。

在此处输入图片说明

我一直在寻找一个看不见的滚动条,或者至少在左侧没有所有填充的地方。

在此处输入图片说明

当卡(c:ContentCard)的宽度以某种方式受到限制时,div会占用所有可用宽度。 这就是为什么卡与滚动条之间存在间隙的原因。 我建议您:1)删除ContentCard组件的宽度限制,然后; 2)委派上级组件负责组织页面上组件的分发。 您可以使用slds-gridslds-col闪电类控制组件的结构。

</lightning:card>

使用闪电cad。

为了您的参考https://developer.salesforce.com/docs/component-library/bundle/lightning:card/example

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM