【发布时间】:2021-04-01 03:46:18
【问题描述】:
我想在悬停或单击 Person 对象时显示的 Person Card 中插入其他详细信息。 我已经看到了几个关于如何使用 Web 组件来实现这一点的示例,但没有一个关于使用 React 版本进行设置的示例。
您能否提供一个示例,例如这个,但对于 React:
<mgt-person person-query="me" view="twolines" person-card="hover">
<template data-type="person-card">
<mgt-person-card inherit-details>
<template data-type="additional-details">
<h3>Stuffed Animal Friends:</h3>
<ul>
<li>Giraffe</li>
<li>lion</li>
<li>Rabbit</li>
</ul>
</template>
</mgt-person-card>
</template>
</mgt-person>
我的示例代码:
<Person userId={val.person} view={cf.GetPersonViewMode(this.props.roleSize)} fetchImage={true} showPresence={true}
personCardInteraction={PersonCardInteraction.hover} line2Property="mail">
<PersonCard inheritDetails={true}>
###
</PersonCard>
</Person>
如何从这里开始?
【问题讨论】:
-
Frank,看看 mgt-react 的模板部分是否有助于您理解:npmjs.com/package/@microsoft/mgt-react 如果没有,请告诉我任何细节。
-
嗨,我已经用示例更新了我的初始问题。请指教。
标签: reactjs sharepoint spfx microsoft-graph-toolkit