可以在另一个Webpart中呈现Webpart

时间:2019-03-29 13:12:49

标签: typescript sharepoint sharepoint-online office-fabric

我想在Sharepoint Framework中的另一个Webpart中显示一个WebPart。

我正在使用Sharepoint Framework并创建了两个Web部件。其中一个获取有关用户的信息,另一个显示GroupedList(office-ui构造反应)。到目前为止,我一直在Microsoft文档中寻找答案,但无法将UserData集成到GroupedList中。

1 个答案:

答案 0 :(得分:0)

布莱恩

不可能将一个Web部件添加到另一个Web部件中。

Webpart是否共享一个软件包,即它们是否在同一解决方案中? 如果是这样,我建议例如创建2个组件:

  • UserInformation(用于检索用户信息)
  • ListView(显示分组列表)

Webpart 1的呈现将返回

<UserInformation />

将返回Webpart 2的呈现

<ListView />

当您要将2组合成一个单独的第三个webpart时,例如:

<div>
   <h1>User Information</h1>
   <UserInformation />
   <h1>List</h1>
   <ListView />
</div>