【发布时间】:2021-07-27 22:46:51
【问题描述】:
我正在使用 Microsoft Graph Toolkit 中的人员选择器组件,使用 v1.3.5 几个月来一切正常,现在我正在升级到最新版本 v2.1.0,尝试设置初始用户时出现错误在选择器中。
在我的 HTML 中
<mgt-people-picker id="siteOwnersPicker" type="person"></mgt-people-picker>
在我的 TypeScript 中,我设置了一个初始用户,其中 userId 是一个带有当前用户 Guid 的字符串
const siteOwnersPicker: MgtPeoplePicker = document.querySelector('#siteOwnersPicker')
siteOwnersPicker.selectUsersById([userId]);
并且我已经更新了我的导入
import { MgtPeoplePicker } from '@microsoft/mgt';
到
import { MgtPeoplePicker } from '@microsoft/mgt-components';
这编译得很好,但在运行时我得到了错误
siteOwnersPicker.selectUsersById is not a function
文档似乎表明方法签名没有改变,我需要更多的导入来引入包含该方法的文件吗?
【问题讨论】:
-
我确定,但是您可以尝试使用 default-selected-user-ids 属性吗? stackblitz.com/edit/default-selected?file=index.html
标签: typescript microsoft-graph-toolkit