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,所以我可以使用它作为布局创建一个页面。当我这样做时,可以将组件拖入到&#39; {!v.detail}&#39;是。当我将组件拖到已存在的布局中时,我失去了该功能。有没有办法做到这一点?
答案 0 :(得分:0)
您需要编辑模板设置,而不是将其拖到社区构建器中。
如果要以编程方式添加它们,则需要在闪电组件内执行此操作。