2

Salesforce 社区提供本地闪电组件,允许用户将组件拖放到其中。并非所有组件都是允许的(即一个选项卡组件不能包含另一个选项卡组件,但可以包含一个列表视图组件)。我有这个非常简单的组件:

<aura:component implements="forceCommunity:availableForAllPageTypes,forceCommunity:layout" access="global" >
 <aura:attribute name="detail" type="Aura.Component[]">

<p>default paragraph1</p>

</aura:attribute>
<aura:set attribute="detail"></aura:set>
Default value is: 
    {!v.detail}

</aura:component>

这个组件实现了 forceCommunity:layout,所以我可以创建一个页面使用它作为布局。当我这样做时,可以将组件拖到“{!v.detail}”所在的位置。当我将组件拖到现有布局中时,我失去了该功能。有没有办法做到这一点?

4

1 回答 1

0

您需要编辑模板设置而不是将其拖到社区构建器中。

如果您想以编程方式添加它们,您需要在闪电组件中执行此操作。

于 2017-11-04T13:03:32.040 回答